basic.test (6cec9cad762b6476313fb1f8e931a1647822db6b) basic.test (d9f0ce31900a48d1a2bfc1c8c86f79d1e831451a)
1#!/bin/sh
2
3PROG=${TEST_BINARY_DIR}/test_basic
4
5for _tin in ${TEST_DIR}/basic/*.in ; do
6 _t=`echo $_tin | sed -e 's/.in$//'`
7 _out=${TEST_OUT_DIR}/basic.out
8 $PROG $_t.in $_out

--- 7 unchanged lines hidden (view full) ---

16 diff -s $_out $_t.res -u 2>/dev/null
17 if [ $? -ne 0 ] ; then
18 rm $_out
19 echo "Test: $_t output missmatch"
20 exit 1
21 fi
22 fi
23 rm $_out
1#!/bin/sh
2
3PROG=${TEST_BINARY_DIR}/test_basic
4
5for _tin in ${TEST_DIR}/basic/*.in ; do
6 _t=`echo $_tin | sed -e 's/.in$//'`
7 _out=${TEST_OUT_DIR}/basic.out
8 $PROG $_t.in $_out

--- 7 unchanged lines hidden (view full) ---

16 diff -s $_out $_t.res -u 2>/dev/null
17 if [ $? -ne 0 ] ; then
18 rm $_out
19 echo "Test: $_t output missmatch"
20 exit 1
21 fi
22 fi
23 rm $_out
24 # Use FD interface
25 $PROG -f $_t.in > /dev/null
26 # JSON output
27 $PROG -j $_t.in > /dev/null
28 $PROG -c -j $_t.in > /dev/null
29 # YAML output
30 $PROG -y $_t.in > /dev/null
31 # Save comments mode
32 $PROG -C $_t.in > /dev/null
33 # Save macro mode
34 $PROG -M $_t.in > /dev/null
35 $PROG -M -C $_t.in > /dev/null
24done
25
26
36done
37
38