70
69
static void _utils_tests_test_multi_map_equality_folks_test_case_test_method (gpointer self) {
71
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
70
#line 28 "/opt/gnome2/source/folks/tests/folks/utils.vala"
72
71
utils_tests_test_multi_map_equality (self);
77
76
UtilsTests* utils_tests_construct (GType object_type) {
78
77
UtilsTests * self = NULL;
79
#line 27 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
78
#line 27 "/opt/gnome2/source/folks/tests/folks/utils.vala"
80
79
self = (UtilsTests*) folks_test_case_construct (object_type, "Utils");
81
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
80
#line 28 "/opt/gnome2/source/folks/tests/folks/utils.vala"
82
81
folks_test_case_add_test ((FolksTestCase*) self, "MultiMap equality", _utils_tests_test_multi_map_equality_folks_test_case_test_method, self);
83
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
82
#line 25 "/opt/gnome2/source/folks/tests/folks/utils.vala"
89
88
UtilsTests* utils_tests_new (void) {
90
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
89
#line 25 "/opt/gnome2/source/folks/tests/folks/utils.vala"
91
90
return utils_tests_construct (TYPE_UTILS_TESTS);
96
95
static void utils_tests_real_set_up (FolksTestCase* base) {
98
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
97
#line 31 "/opt/gnome2/source/folks/tests/folks/utils.vala"
99
98
self = (UtilsTests*) base;
104
103
static void utils_tests_real_tear_down (FolksTestCase* base) {
105
104
UtilsTests * self;
106
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
105
#line 35 "/opt/gnome2/source/folks/tests/folks/utils.vala"
107
106
self = (UtilsTests*) base;
123
122
gboolean _tmp6_ = FALSE;
124
123
gboolean _tmp7_ = FALSE;
125
124
gboolean _tmp8_ = FALSE;
126
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
125
#line 39 "/opt/gnome2/source/folks/tests/folks/utils.vala"
127
126
g_return_if_fail (self != NULL);
128
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
127
#line 41 "/opt/gnome2/source/folks/tests/folks/utils.vala"
129
128
_tmp0_ = gee_hash_multi_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL, NULL);
130
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
129
#line 41 "/opt/gnome2/source/folks/tests/folks/utils.vala"
132
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
131
#line 42 "/opt/gnome2/source/folks/tests/folks/utils.vala"
133
132
_tmp1_ = gee_hash_multi_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL, NULL);
134
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
133
#line 42 "/opt/gnome2/source/folks/tests/folks/utils.vala"
136
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
135
#line 43 "/opt/gnome2/source/folks/tests/folks/utils.vala"
137
136
_tmp2_ = gee_hash_multi_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL, NULL);
138
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
137
#line 43 "/opt/gnome2/source/folks/tests/folks/utils.vala"
139
138
a_1_subset = _tmp2_;
140
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
139
#line 44 "/opt/gnome2/source/folks/tests/folks/utils.vala"
141
140
_tmp3_ = gee_hash_multi_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL, NULL);
142
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
141
#line 44 "/opt/gnome2/source/folks/tests/folks/utils.vala"
144
#line 46 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
143
#line 46 "/opt/gnome2/source/folks/tests/folks/utils.vala"
145
144
gee_multi_map_set ((GeeMultiMap*) a_1, "foo", "bar");
146
#line 47 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
145
#line 47 "/opt/gnome2/source/folks/tests/folks/utils.vala"
147
146
gee_multi_map_set ((GeeMultiMap*) a_1, "foo", "qux");
148
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
147
#line 48 "/opt/gnome2/source/folks/tests/folks/utils.vala"
149
148
gee_multi_map_set ((GeeMultiMap*) a_1, "baz", "quux");
150
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
149
#line 50 "/opt/gnome2/source/folks/tests/folks/utils.vala"
151
150
gee_multi_map_set ((GeeMultiMap*) a_2, "foo", "bar");
152
#line 51 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
151
#line 51 "/opt/gnome2/source/folks/tests/folks/utils.vala"
153
152
gee_multi_map_set ((GeeMultiMap*) a_2, "foo", "qux");
154
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
153
#line 52 "/opt/gnome2/source/folks/tests/folks/utils.vala"
155
154
gee_multi_map_set ((GeeMultiMap*) a_2, "baz", "quux");
156
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
155
#line 54 "/opt/gnome2/source/folks/tests/folks/utils.vala"
157
156
gee_multi_map_set ((GeeMultiMap*) a_1_subset, "foo", "bar");
158
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
157
#line 55 "/opt/gnome2/source/folks/tests/folks/utils.vala"
159
158
gee_multi_map_set ((GeeMultiMap*) a_1_subset, "foo", "qux");
160
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
159
#line 57 "/opt/gnome2/source/folks/tests/folks/utils.vala"
161
160
gee_multi_map_set ((GeeMultiMap*) b_1, "not", "at");
162
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
161
#line 58 "/opt/gnome2/source/folks/tests/folks/utils.vala"
163
162
gee_multi_map_set ((GeeMultiMap*) b_1, "all", "related");
164
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
163
#line 60 "/opt/gnome2/source/folks/tests/folks/utils.vala"
165
164
_tmp4_ = folks_utils_multi_map_str_str_equal ((GeeMultiMap*) a_1, (GeeMultiMap*) a_1);
166
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
167
_vala_assert (_tmp4_, "Utils.multi_map_str_str_equal (a_1, a_1)");
168
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
165
#line 60 "/opt/gnome2/source/folks/tests/folks/utils.vala"
167
#line 61 "/opt/gnome2/source/folks/tests/folks/utils.vala"
169
168
_tmp5_ = folks_utils_multi_map_str_str_equal ((GeeMultiMap*) a_1, (GeeMultiMap*) a_2);
170
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
171
_vala_assert (_tmp5_, "Utils.multi_map_str_str_equal (a_1, a_2)");
172
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
169
#line 61 "/opt/gnome2/source/folks/tests/folks/utils.vala"
171
#line 62 "/opt/gnome2/source/folks/tests/folks/utils.vala"
173
172
_tmp6_ = folks_utils_multi_map_str_str_equal ((GeeMultiMap*) a_2, (GeeMultiMap*) a_1);
174
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
175
_vala_assert (_tmp6_, "Utils.multi_map_str_str_equal (a_2, a_1)");
176
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
173
#line 62 "/opt/gnome2/source/folks/tests/folks/utils.vala"
175
#line 63 "/opt/gnome2/source/folks/tests/folks/utils.vala"
177
176
_tmp7_ = folks_utils_multi_map_str_str_equal ((GeeMultiMap*) a_1, (GeeMultiMap*) a_1_subset);
178
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
179
_vala_assert (!_tmp7_, "!Utils.multi_map_str_str_equal (a_1, a_1_subset)");
180
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
177
#line 63 "/opt/gnome2/source/folks/tests/folks/utils.vala"
179
#line 64 "/opt/gnome2/source/folks/tests/folks/utils.vala"
181
180
_tmp8_ = folks_utils_multi_map_str_str_equal ((GeeMultiMap*) a_1, (GeeMultiMap*) b_1);
182
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
183
_vala_assert (!_tmp8_, "!Utils.multi_map_str_str_equal (a_1, b_1)");
184
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
181
#line 64 "/opt/gnome2/source/folks/tests/folks/utils.vala"
183
#line 39 "/opt/gnome2/source/folks/tests/folks/utils.vala"
185
184
_g_object_unref0 (b_1);
186
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
185
#line 39 "/opt/gnome2/source/folks/tests/folks/utils.vala"
187
186
_g_object_unref0 (a_1_subset);
188
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
187
#line 39 "/opt/gnome2/source/folks/tests/folks/utils.vala"
189
188
_g_object_unref0 (a_2);
190
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
189
#line 39 "/opt/gnome2/source/folks/tests/folks/utils.vala"
191
190
_g_object_unref0 (a_1);
196
195
static void utils_tests_class_init (UtilsTestsClass * klass) {
197
#line 23 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
196
#line 23 "/opt/gnome2/source/folks/tests/folks/utils.vala"
198
197
utils_tests_parent_class = g_type_class_peek_parent (klass);
199
#line 23 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
198
#line 23 "/opt/gnome2/source/folks/tests/folks/utils.vala"
200
199
FOLKS_TEST_CASE_CLASS (klass)->set_up = utils_tests_real_set_up;
201
#line 23 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
200
#line 23 "/opt/gnome2/source/folks/tests/folks/utils.vala"
202
201
FOLKS_TEST_CASE_CLASS (klass)->tear_down = utils_tests_real_tear_down;
227
226
UtilsTests* _tmp1_;
228
227
UtilsTests* _tmp2_;
229
228
GTestSuite* _tmp3_ = NULL;
230
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
229
#line 70 "/opt/gnome2/source/folks/tests/folks/utils.vala"
231
230
g_test_init (&args_length1, &args, NULL);
232
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
231
#line 72 "/opt/gnome2/source/folks/tests/folks/utils.vala"
233
232
_tmp0_ = g_test_get_root ();
234
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
233
#line 72 "/opt/gnome2/source/folks/tests/folks/utils.vala"
236
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
235
#line 73 "/opt/gnome2/source/folks/tests/folks/utils.vala"
237
236
_tmp1_ = utils_tests_new ();
238
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
237
#line 73 "/opt/gnome2/source/folks/tests/folks/utils.vala"
240
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
239
#line 73 "/opt/gnome2/source/folks/tests/folks/utils.vala"
241
240
_tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
242
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
241
#line 73 "/opt/gnome2/source/folks/tests/folks/utils.vala"
243
242
g_test_suite_add_suite (root, _tmp3_);
244
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
243
#line 73 "/opt/gnome2/source/folks/tests/folks/utils.vala"
245
244
_g_object_unref0 (_tmp2_);
246
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
245
#line 75 "/opt/gnome2/source/folks/tests/folks/utils.vala"
248
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
247
#line 77 "/opt/gnome2/source/folks/tests/folks/utils.vala"
250
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
249
#line 77 "/opt/gnome2/source/folks/tests/folks/utils.vala"
256
255
int main (int argc, char ** argv) {
257
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
256
#line 68 "/opt/gnome2/source/folks/tests/folks/utils.vala"
259
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/folks/utils.vala"
258
#line 68 "/opt/gnome2/source/folks/tests/folks/utils.vala"
260
259
return _vala_main (argv, argc);