50 lines
1.2 KiB
Bash
50 lines
1.2 KiB
Bash
#!/bin/bash
|
|
|
|
set -e
|
|
set -u
|
|
|
|
MODE=$1
|
|
|
|
|
|
# ../../bin/dcd-client $1 file1.d --extended -c 270
|
|
|
|
function check () {
|
|
echo "$1 $2"
|
|
../../bin/dcd-client $MODE $1.d --extended -c $2 > $3.txt
|
|
diff $3.txt $4.txt --strip-trailing-cr
|
|
}
|
|
|
|
|
|
#echo "test1"
|
|
../../bin/dcd-client $1 file1.d --extended -c 280 > actual_1_1.txt
|
|
diff actual_1_1.txt expected_1_1.txt --strip-trailing-cr
|
|
|
|
|
|
#echo "test2"
|
|
../../bin/dcd-client $1 file1.d --extended -c 315 > actual_1_2.txt
|
|
diff actual_1_2.txt expected_1_2.txt --strip-trailing-cr
|
|
|
|
|
|
|
|
#echo "test3"
|
|
../../bin/dcd-client $1 file2.d --extended -c 268 > actual_2_1.txt
|
|
diff actual_2_1.txt expected_2_1.txt --strip-trailing-cr
|
|
|
|
|
|
#echo "test4"
|
|
../../bin/dcd-client $1 file2.d --extended -c 305 > actual_2_2.txt
|
|
diff actual_2_2.txt expected_2_2.txt --strip-trailing-cr
|
|
|
|
|
|
|
|
#echo "test c omplex"
|
|
check complex 1192 actual_complex_1 expected_complex_1
|
|
check complex 1236 actual_complex_2 expected_complex_2
|
|
check complex 1282 actual_complex_3 expected_complex_3
|
|
check complex 1328 actual_complex_4 expected_complex_4
|
|
check complex 1354 actual_complex_5 expected_complex_5
|
|
check complex 1382 actual_complex_6 expected_complex_6
|
|
check complex 1410 actual_complex_7 expected_complex_7
|
|
check complex 1437 actual_complex_8 expected_complex_8
|
|
|