From c1ff74c9a619bd988dbffbfce3c9cdb09c9a04cc Mon Sep 17 00:00:00 2001 From: John Keiser Date: Mon, 6 Apr 2020 17:35:11 -0700 Subject: [PATCH] Add issue150 test --- CMakeLists.txt | 1 + scripts/CMakeLists.txt | 5 +++++ scripts/issue150.sh | 3 +-- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 scripts/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 59be9917..7d6edd94 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,7 @@ enable_testing() add_subdirectory(dependencies) add_subdirectory(tools) add_subdirectory(tests) +add_subdirectory(scripts) add_subdirectory(benchmark) # for fuzzing, read the comments in the fuzz/CMakeLists.txt file diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt new file mode 100644 index 00000000..aa55d1b1 --- /dev/null +++ b/scripts/CMakeLists.txt @@ -0,0 +1,5 @@ +add_test( + NAME issue150 + COMMAND ${PROJECT_SOURCE_DIR}/scripts/issue150.sh + WORKING_DIRECTORY $ +) \ No newline at end of file diff --git a/scripts/issue150.sh b/scripts/issue150.sh index be58fa64..3f390423 100755 --- a/scripts/issue150.sh +++ b/scripts/issue150.sh @@ -1,7 +1,6 @@ #!/bin/bash SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )" -cd $SCRIPTPATH/.. -for i in jsonchecker/adversarial/issue150/*.json ; do +for i in $SCRIPTPATH/../jsonchecker/adversarial/issue150/*.json ; do echo $i; ./allparserscheckfile -m $i; if [ $? -ne 0 ];