From: Rico Tzschichholz Date: Sun, 7 Jan 2018 18:00:12 +0000 (+0100) Subject: tests: Add invalid "base" tests to increase coverage X-Git-Tag: 0.39.4~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45b023dca3eef2d66be490ee6cb8ca621056e51e;p=thirdparty%2Fvala.git tests: Add invalid "base" tests to increase coverage --- diff --git a/tests/Makefile.am b/tests/Makefile.am index effcbed6d..5f41f1cc5 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -49,6 +49,10 @@ TESTS = \ basic-types/bug777697.test \ basic-types/bug787152.vala \ basic-types/bug788775.vala \ + chainup/base-class-invalid.test \ + chainup/base-enum-invalid.test \ + chainup/base-invalid.test \ + chainup/base-struct-invalid.test \ chainup/class-base.vala \ chainup/class-base-foo.vala \ chainup/class-object.vala \ diff --git a/tests/chainup/base-class-invalid.test b/tests/chainup/base-class-invalid.test new file mode 100644 index 000000000..0e3efe1fa --- /dev/null +++ b/tests/chainup/base-class-invalid.test @@ -0,0 +1,10 @@ +Invalid Code + +class Foo { + public Foo () { + base (); + } +} + +void main () { +} diff --git a/tests/chainup/base-enum-invalid.test b/tests/chainup/base-enum-invalid.test new file mode 100644 index 000000000..29f98361b --- /dev/null +++ b/tests/chainup/base-enum-invalid.test @@ -0,0 +1,11 @@ +Invalid Code + +enum Foo { + BAR; + public void bar () { + base (); + } +} + +void main () { +} diff --git a/tests/chainup/base-invalid.test b/tests/chainup/base-invalid.test new file mode 100644 index 000000000..ea4ac35e7 --- /dev/null +++ b/tests/chainup/base-invalid.test @@ -0,0 +1,5 @@ +Invalid Code + +void main () { + base (); +} diff --git a/tests/chainup/base-struct-invalid.test b/tests/chainup/base-struct-invalid.test new file mode 100644 index 000000000..5b2fb2693 --- /dev/null +++ b/tests/chainup/base-struct-invalid.test @@ -0,0 +1,10 @@ +Invalid Code + +struct Foo { + public Foo () { + base (); + } +} + +void main () { +}