25 lines
927 B
Bash
Executable File
25 lines
927 B
Bash
Executable File
set -e
|
|
set -u
|
|
|
|
#TEST CASE 0
|
|
SOURCE_FILE_0=alias_this_on_function.d
|
|
ACTUAL_FILE_NAME_0="actual_alias_this_on_function_test.txt"
|
|
EXPECTED_FILE_NAME_0="expected_alias_this_on_function_test.txt"
|
|
|
|
../../bin/dcd-client $1 -c152 $SOURCE_FILE_0 > $ACTUAL_FILE_NAME_0
|
|
diff $ACTUAL_FILE_NAME_0 $EXPECTED_FILE_NAME_0 --strip-trailing-cr
|
|
|
|
#TEST CASE 1
|
|
SOURCE_FILE_1=plenty_alias_this_defined.d
|
|
ACTUAL_FILE_NAME_1="actual_plenty_alias_this_defined_test.txt"
|
|
EXPECTED_FILE_NAME_1="expected_plenty_alias_this_defined_test.txt"
|
|
|
|
../../bin/dcd-client $1 -c305 $SOURCE_FILE_1 > $ACTUAL_FILE_NAME_1
|
|
diff $ACTUAL_FILE_NAME_1 $EXPECTED_FILE_NAME_1 --strip-trailing-cr
|
|
|
|
#TEST CASE 2
|
|
ACTUAL_FILE_NAME_2="actual_plenty_alias_this_defined_test2.txt"
|
|
EXPECTED_FILE_NAME_2="expected_plenty_alias_this_defined_test2.txt"
|
|
|
|
../../bin/dcd-client $1 -c363 $SOURCE_FILE_1 > $ACTUAL_FILE_NAME_2
|
|
diff $ACTUAL_FILE_NAME_2 $EXPECTED_FILE_NAME_2 --strip-trailing-cr |