]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
tests: Extend "GenericAccessors" test to increase coverage
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 7 Mar 2020 09:50:21 +0000 (10:50 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 7 Mar 2020 13:05:11 +0000 (14:05 +0100)
tests/generics/bug640330.vala

index 44c5cd9a5f623be33d417c272d44d57a2747dc47..40a743efc4b43a4f14d21cb9e65d30102af94c5a 100644 (file)
@@ -1,6 +1,10 @@
 [GenericAccessors]
 interface Foo<G> : Object {
        public virtual G get_foo (G g) {
+               assert (typeof (G) == typeof (string));
+               G g_copy = g;
+               assert (GLib.strcmp ((string) g_copy, "foo") == 0);
+               assert (&g_copy != &g);
                return g;
        }
 }