aboutsummaryrefslogtreecommitdiff
path: root/tests/issues
diff options
context:
space:
mode:
authorLaytan Laats <laytanlaats@hotmail.com>2024-06-07 16:33:38 +0200
committerLaytan Laats <laytanlaats@hotmail.com>2024-06-07 16:33:38 +0200
commit29250f2657f644e766dba09dcffdf594f54554f5 (patch)
tree3d82659f1a68a9f0f7cc85a522e32c71476d3697 /tests/issues
parent9122c20d4b4e1d9fbd8833d47ceec164170a73f5 (diff)
fix regression in test_issue_2395
Diffstat (limited to 'tests/issues')
-rwxr-xr-xtests/issues/run.sh5
-rw-r--r--tests/issues/test_issue_2395.odin2
2 files changed, 2 insertions, 5 deletions
diff --git a/tests/issues/run.sh b/tests/issues/run.sh
index e17cb4c73..20259ac63 100755
--- a/tests/issues/run.sh
+++ b/tests/issues/run.sh
@@ -6,8 +6,6 @@ pushd build
ODIN=../../../odin
COMMON="-define:ODIN_TEST_FANCY=false -file -vet -strict-style"
-NO_NIL_ERR="Error: "
-
set -x
$ODIN test ../test_issue_829.odin $COMMON
@@ -18,10 +16,11 @@ $ODIN test ../test_issue_2466.odin $COMMON
$ODIN test ../test_issue_2615.odin $COMMON
$ODIN test ../test_issue_2637.odin $COMMON
$ODIN test ../test_issue_2666.odin $COMMON
-if [[ $($ODIN build ../test_issue_2395.odin $COMMON 2>&1 >/dev/null | grep -c "$NO_NIL_ERR") -eq 2 ]] ; then
+if [[ $($ODIN build ../test_issue_2395.odin $COMMON 2>&1 >/dev/null | grep -c "must have at least 2 variants") -eq 2 ]] ; then
echo "SUCCESSFUL 1/1"
else
echo "SUCCESSFUL 0/1"
+ exit 1
fi
set +x
diff --git a/tests/issues/test_issue_2395.odin b/tests/issues/test_issue_2395.odin
index 48e1ee516..bbbcb3aea 100644
--- a/tests/issues/test_issue_2395.odin
+++ b/tests/issues/test_issue_2395.odin
@@ -5,8 +5,6 @@
// exactly 2 errors from the invalid unions
package test_issues
-import "core:testing"
-
ValidUnion :: union($T: typeid) #no_nil {
T,
f32,