From: Rico Tzschichholz Date: Sat, 23 Feb 2019 19:19:31 +0000 (+0100) Subject: tests: Add "struct in array" test to increase coverage X-Git-Tag: 0.43.92~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=339776721db26b897a85f0f9052e708fd2a919ba;p=thirdparty%2Fvala.git tests: Add "struct in array" test to increase coverage --- diff --git a/tests/basic-types/arrays.vala b/tests/basic-types/arrays.vala index cbbdc6ef0..174e5d472 100644 --- a/tests/basic-types/arrays.vala +++ b/tests/basic-types/arrays.vala @@ -263,8 +263,17 @@ const Foo[] FOO_ARRAY_CONST = { { { "foo", "bar" }, 42 }, }; +struct Bar { + public int bar; +} + void test_struct_array () { assert (FOO_ARRAY_CONST[0].bar == 42); + + Bar b = { 4711 }; + var bar = new Bar[23]; + bar[7] = b; + assert (b in bar); } void give_fixed_array (out int i[3]) {