X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Fcommand%2Fattributes.sh;h=d4dece6c47d89242e074b91e13201e6e4ca6444c;hb=c46ed75ddc47e79189b616d173fad98113a27357;hp=d4d36e603a737ce4e64081fb174266e91314c390;hpb=3bbb4370239deb29ebbf813d258aef6249e2a431;p=pspp diff --git a/tests/command/attributes.sh b/tests/command/attributes.sh index d4d36e603a..d4dece6c47 100755 --- a/tests/command/attributes.sh +++ b/tests/command/attributes.sh @@ -96,52 +96,37 @@ if [ $? -ne 0 ] ; then no_result ; fi activity="run program" -$SUPERVISOR $PSPP --testing-mode $TESTFILE +$SUPERVISOR $PSPP -o pspp.csv $TESTFILE if [ $? -ne 0 ] ; then no_result ; fi activity="compare output" -perl -pi -e 's/^\s*$//g' $TEMPDIR/pspp.list -diff -b -w $TEMPDIR/pspp.list - << EOF -1.1 DISPLAY. -+--------+-----------------+-----------------------------------+ -|Variable|Description | | -#========#=================#===================================# -|a |Custom attributes| | -| |ValidationRule[1]|a * b > 3 | -| |ValidationRule[2]|a + b > 2 | -+--------+-----------------+-----------------------------------+ -|b |Custom attributes| | -| |ValidationRule[1]|a * b > 3 | -| |ValidationRule[2]|a + b > 2 | -+--------+-----------------+-----------------------------------+ -|c |Custom attributes| | -| |QuestionWording |X or Y? | -+--------+-----------------+-----------------------------------+ -1.2 DISPLAY. Custom data file attributes. -+---------+---------------+ -|Attribute|Value | -#=========#===============# -|array[1] |array element 1| -|array[2] |array element 2| -|key |value | -+---------+---------------+ -2.1 DISPLAY. -+--------+---------------+-----------------------------------+ -|Variable|Description | | -#========#===============#===================================# -|b |Custom attribut|s: | -| |ValidationRule |a * b > 3 | -+--------+---------------+-----------------------------------+ -|c |Custom attribut|s: | -| |QuestionWording|X or Y? | -+--------+---------------+-----------------------------------+ -2.2 DISPLAY. Custom data file attributes. -+---------+---------------+ -|Attribute|Value | -#=========#===============# -|array |array element 2| -|key |value | -+---------+---------------+ +diff -c $TEMPDIR/pspp.csv - << EOF +Variable,Description, +a,Custom attributes:, +,ValidationRule[1],a * b > 3 +,ValidationRule[2],a + b > 2 +b,Custom attributes:, +,ValidationRule[1],a * b > 3 +,ValidationRule[2],a + b > 2 +c,Custom attributes:, +,QuestionWording,X or Y? + +Table: Custom data file attributes. +Attribute,Value +array[1],array element 1 +array[2],array element 2 +key,value + +Variable,Description, +b,Custom attributes:, +,ValidationRule,a * b > 3 +c,Custom attributes:, +,QuestionWording,X or Y? + +Table: Custom data file attributes. +Attribute,Value +array,array element 2 +key,value EOF if [ $? -ne 0 ] ; then fail ; fi