]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
tests: Add invalid array initializer tests to increase coverage
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 14 Jun 2018 06:09:48 +0000 (08:09 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 14 Jun 2018 06:09:48 +0000 (08:09 +0200)
tests/Makefile.am
tests/semantic/array-incompatible-initializer.test [new file with mode: 0644]
tests/semantic/array-incompatible-initializer2.test [new file with mode: 0644]

index dc98b21b067c4bd1809a185eada1834b04e696bb..612f9cc3152fed86eaf9ba30822d6fbc4dcbd4ec 100644 (file)
@@ -467,6 +467,8 @@ TESTS = \
        parser/yield-method.test \
        parser/bug728574.vala \
        parser/bug749576.vala \
+       semantic/array-incompatible-initializer.test \
+       semantic/array-incompatible-initializer2.test \
        semantic/assignment-element-incompatible-ownership.test \
        semantic/assignment-element-incompatible-type.test \
        semantic/assignment-same-variable.vala \
diff --git a/tests/semantic/array-incompatible-initializer.test b/tests/semantic/array-incompatible-initializer.test
new file mode 100644 (file)
index 0000000..6b3c229
--- /dev/null
@@ -0,0 +1,5 @@
+Invalid Code
+
+void main () {
+       string[,] a = { "foo" };
+}
diff --git a/tests/semantic/array-incompatible-initializer2.test b/tests/semantic/array-incompatible-initializer2.test
new file mode 100644 (file)
index 0000000..82daef8
--- /dev/null
@@ -0,0 +1,5 @@
+Invalid Code
+
+void main () {
+       string[] a = { { "foo" } };
+}