From 307c1080c4ba920ab8d4b4da31d9972b0866e6af Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sun, 21 Jun 2020 07:50:37 -0700 Subject: [PATCH] More fail tests --- .../CompileFail001/scripts/CompileFail.txt | 5 +++++ IDE/Tests/CompileFail001/src/Generics.bf | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 IDE/Tests/CompileFail001/src/Generics.bf diff --git a/IDE/Tests/CompileFail001/scripts/CompileFail.txt b/IDE/Tests/CompileFail001/scripts/CompileFail.txt index 7ca86a45..5b05f4c4 100644 --- a/IDE/Tests/CompileFail001/scripts/CompileFail.txt +++ b/IDE/Tests/CompileFail001/scripts/CompileFail.txt @@ -1,3 +1,8 @@ +ShowFile("src/Generics.bf") +WaitForResolve() +SleepTicks(20) +AssertFileErrors() + ShowFile("src/Cases.bf") WaitForResolve() SleepTicks(20) diff --git a/IDE/Tests/CompileFail001/src/Generics.bf b/IDE/Tests/CompileFail001/src/Generics.bf new file mode 100644 index 00000000..e9b88957 --- /dev/null +++ b/IDE/Tests/CompileFail001/src/Generics.bf @@ -0,0 +1,17 @@ +using System; + +namespace IDETest +{ + class Generics + { + public void Method1(T val) where T : Array + { + + } + + public void Method2(T val, T2 val2) + { + Method1(val2); //FAIL 'T', declared to be 'T2' + } + } +}