[Dart-dev] [7158] DART/trunk/models/lorenz_96/tests/test_merge.ksh: last fiddling with this for a while; make it automatically
nancy at ucar.edu
nancy at ucar.edu
Thu Aug 28 16:37:55 MDT 2014
Revision: 7158
Author: nancy
Date: 2014-08-28 16:37:55 -0600 (Thu, 28 Aug 2014)
Log Message:
-----------
last fiddling with this for a while; make it automatically
check for failed tests and say how many failed.
Modified Paths:
--------------
DART/trunk/models/lorenz_96/tests/test_merge.ksh
-------------- next part --------------
Modified: DART/trunk/models/lorenz_96/tests/test_merge.ksh
===================================================================
--- DART/trunk/models/lorenz_96/tests/test_merge.ksh 2014-08-28 22:25:45 UTC (rev 7157)
+++ DART/trunk/models/lorenz_96/tests/test_merge.ksh 2014-08-28 22:37:55 UTC (rev 7158)
@@ -400,8 +400,30 @@
longone case_11 works
-echo check output in log file: test_merge.log
-echo bad tests are marked with \'TESTERROR:\'
+###############################
+rm -f flist
+echo obs_seq.O obs_seq.P obs_seq.Q obs_seq.R | xargs -n 1 echo >> flist
+cat > input.fragment <<EOF
+&obs_sequence_tool_nml
+ filename_seq = 'obs_seq.O'
+ filename_seq_list = 'flist'
+ filename_out = 'obs_seq.merged',
+ gregorian_cal = .false.
+ /
+EOF
+
+longone case_12 fails
+
+###############################
+###############################
+
+n=`fgrep TESTERROR: test_merge.log | wc -l`
+echo found $n bad tests
+if [[ $n -gt 0 ]]; then
+ echo check output in log file: test_merge.log
+ echo bad tests are marked with \'TESTERROR:\'
+fi
+
exit 0
# <next few lines under version control, do not edit>
More information about the Dart-dev
mailing list