[vala/0.40] tests: Add "throw unknown error" test to increase coverage
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/0.40] tests: Add "throw unknown error" test to increase coverage
- Date: Thu, 5 Mar 2020 18:45:28 +0000 (UTC)
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]