From: Rico Tzschichholz Date: Thu, 23 Apr 2020 05:40:41 +0000 (+0200) Subject: tests: Extend "fastvapi" test to increase coverage X-Git-Tag: 0.49.1~150 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71af8d680d1277a1d0b187ce425b75375df7bf85;p=thirdparty%2Fvala.git tests: Extend "fastvapi" test to increase coverage --- diff --git a/tests/fastvapi/fastvapitest.vala b/tests/fastvapi/fastvapitest.vala index 37229660b..470c434e3 100644 --- a/tests/fastvapi/fastvapitest.vala +++ b/tests/fastvapi/fastvapitest.vala @@ -31,7 +31,7 @@ namespace FastVapi { public weak Test weak_property { get; private set; } - public Test () { + public Test.sub () { } public void method () { @@ -48,4 +48,12 @@ namespace FastVapi { VALUE = 3, VALUE_TWO = VALUE, } + + public class TestFundamental { + private TestFundamental () { + } + } + + public abstract class AbstractTest { + } } diff --git a/tests/fastvapi/fastvapitest.vapi-expected b/tests/fastvapi/fastvapitest.vapi-expected index 5530facc1..0a8b6ac88 100644 --- a/tests/fastvapi/fastvapitest.vapi-expected +++ b/tests/fastvapi/fastvapitest.vapi-expected @@ -9,9 +9,11 @@ namespace FastVapi { [Source (filename = "fastvapitest.vala", line = 28, column = 3)] public weak Test weak_field; [Source (filename = "fastvapitest.vala", line = 34, column = 3)] - public Test (); + public Test.sub (); [Source (filename = "fastvapitest.vala", line = 37, column = 3)] public void method (); + [Source (filename = "fastvapitest.vala", line = 23, column = 2)] + public Test (); [Source (filename = "fastvapitest.vala", line = 30, column = 3)] public string property { get; set construct; } [Source (filename = "fastvapitest.vala", line = 32, column = 3)] @@ -19,6 +21,14 @@ namespace FastVapi { [Source (filename = "fastvapitest.vala", line = 24, column = 3)] public signal void some_signal (int param); } + [Source (filename = "fastvapitest.vala", line = 52, column = 2)] + public class TestFundamental { + } + [Source (filename = "fastvapitest.vala", line = 57, column = 2)] + public abstract class AbstractTest { + [Source (filename = "fastvapitest.vala", line = 57, column = 2)] + protected AbstractTest (); + } [Source (filename = "fastvapitest.vala", line = 16, column = 2)] public interface InterfaceTest : Object { [Source (filename = "fastvapitest.vala", line = 18, column = 3)]