[vala/0.40] tests: Add "throw unknown error" test to increase coverage



commit 74d6633adca53ead2c8ece7a12994b43c33d19e7
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Thu Feb 20 14:19:10 2020 +0100

    tests: Add "throw unknown error" test to increase coverage

 tests/Makefile.am                            |  1 +
 tests/semantic/throw-unknown-error-type.test | 14 ++++++++++++++
 2 files changed, 15 insertions(+)
---
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 3fe9e6b00..f5f7d9153 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -773,6 +773,7 @@ TESTS = \
        semantic/switch-label-not-constant.test \
        semantic/switch-type-unsupported.test \
        semantic/throw-no-error-type.test \
+       semantic/throw-unknown-error-type.test \
        semantic/unary-unsupported-complement.test \
        semantic/unary-unsupported-increment.test \
        semantic/unary-unsupported-minus.test \
diff --git a/tests/semantic/throw-unknown-error-type.test b/tests/semantic/throw-unknown-error-type.test
new file mode 100644
index 000000000..40834e8c2
--- /dev/null
+++ b/tests/semantic/throw-unknown-error-type.test
@@ -0,0 +1,14 @@
+Invalid Code
+
+void foo () throws Error {
+       int bar = 1;
+       switch (bar) {
+               case 0:
+                       break;
+               default:
+                       throw new FooError.FAIL ("");
+       }
+}
+
+void main () {
+}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]