From: Rico Tzschichholz Date: Mon, 10 Aug 2020 09:56:47 +0000 (+0200) Subject: tests: Add more "invalid" tests to increase coverage X-Git-Tag: 0.46.13~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dff5c77658c8f6ac979e64a6eb04e1cf13b45c2f;p=thirdparty%2Fvala.git tests: Add more "invalid" tests to increase coverage --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 641b1f9cb..7b0bd74ae 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -773,6 +773,7 @@ TESTS = \ semantic/class-singleton-non-gobject.test \ semantic/class-too-few-type-arguments.test \ semantic/class-too-many-type-arguments.test \ + semantic/conditional-expression-no-block.test \ semantic/constant-extern.test \ semantic/constant-pointer.test \ semantic/constant-reassignment-element.test \ @@ -787,6 +788,7 @@ TESTS = \ semantic/delegate-return-valist.test \ semantic/delegate-too-few-type-arguments.test \ semantic/delegate-too-many-type-arguments.test \ + semantic/delete-unsupported.test \ semantic/element-access-index-invalid.test \ semantic/enum-empty.test \ semantic/errordomain-empty.test \ diff --git a/tests/semantic/conditional-expression-no-block.test b/tests/semantic/conditional-expression-no-block.test new file mode 100644 index 000000000..5f0517020 --- /dev/null +++ b/tests/semantic/conditional-expression-no-block.test @@ -0,0 +1,6 @@ +Invalid Code + +int foo = true ? 23 : 42; + +void main () { +} diff --git a/tests/semantic/delete-unsupported.test b/tests/semantic/delete-unsupported.test new file mode 100644 index 000000000..d150cadb3 --- /dev/null +++ b/tests/semantic/delete-unsupported.test @@ -0,0 +1,6 @@ +Invalid Code + +void main () { + int foo = 23; + delete foo; +}