]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
tests: Extend "detailed signal" test to increase coverage
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 10 Mar 2019 17:14:09 +0000 (18:14 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 10 Mar 2019 17:14:09 +0000 (18:14 +0100)
tests/objects/bug566909.vala

index 0af250b9decb17b5ce72c835571806de778aef68..ae97c4d8125acaa7ddd6be2b01f139d58e7d7fdd 100644 (file)
@@ -6,13 +6,16 @@ class Maman.Foo : Object {
 void main () {
        bool detailed1 = false;
        bool detailed2 = false;
+       bool detailed3 = false;
        string detail1 = "detail1";
        string detail2 = "detail2";
 
        var foo = new Maman.Foo ();
        foo.bar[detail1].connect (() => { detailed1 = true; });
        foo.bar[detail2].connect (() => { detailed2 = true; });
+       foo.bar["detail3"].connect (() => { detailed3 = true; });
        foo.bar[detail1] ();
        foo.bar[detail2] ();
-       assert (detailed1 && detailed2);
+       foo.bar["detail3"] ();
+       assert (detailed1 && detailed2 && detailed3);
 }