[vala/0.40] tests: Add "struct in array" test to increase coverage
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/0.40] tests: Add "struct in array" test to increase coverage
- Date: Thu, 28 Feb 2019 15:25:22 +0000 (UTC)
commit d776189309aa6331397bc7c555afb7c9b2ef72d5
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Sat Feb 23 20:19:31 2019 +0100
tests: Add "struct in array" test to increase coverage
tests/basic-types/arrays.vala | 9 +++++++++
1 file changed, 9 insertions(+)
---
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]) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]