blueloveTH 2 年之前
父節點
當前提交
da22348c70
共有 2 個文件被更改,包括 7 次插入1 次删除
  1. 6 0
      run_tests.sh
  2. 1 1
      tests/99_bufan.py

+ 6 - 0
run_tests.sh

@@ -2,6 +2,12 @@ python3 prebuild.py
 SRC=$(find src/ -name "*.cpp")
 clang++ -std=c++17 --coverage -O1 -stdlib=libc++ -Wfatal-errors -o main src2/main.cpp $SRC -Iinclude -ldl
 python3 scripts/run_tests.py
+
+# if prev error exit
+if [ $? -ne 0 ]; then
+    exit 1
+fi
+
 rm -rf .coverage
 mkdir .coverage
 UNITS=$(find ./ -name "*.gcno")

+ 1 - 1
tests/99_bufan.py

@@ -32,7 +32,7 @@ import c
 
 c_int_1 = c.refl("int")
 c_struct_1 = c_int_1()
-assert (c_int_1() == c_int_1()) == False
+assert (c_int_1() == c_int_1())
 assert (c_struct_1 == c_struct_1) == True
 
 # ------------------------------------------------