~ubuntu-branches/ubuntu/saucy/folks/saucy

« back to all changes in this revision

Viewing changes to tests/tracker/imaddresses-updates.c

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2012-03-30 20:03:30 UTC
  • mfrom: (1.1.29) (4.1.16 sid)
  • mto: This revision was merged to the branch mainline in revision 42.
  • Revision ID: package-import@ubuntu.com-20120330200330-avl20v75pckn02v3
* d/p/0001-tpf-persona-use-tp_connection_get_account.patch
  + Added, fixes crash when accounts are disconnecting/connecting
* Target unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* imaddresses-updates.c generated by valac 0.15.1, the Vala compiler
 
1
/* imaddresses-updates.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from imaddresses-updates.vala, do not modify */
3
3
 
4
4
/*
120
120
 
121
121
 
122
122
static void _im_addresses_updates_tests_test_imaddresses_updates_folks_test_case_test_method (gpointer self) {
123
 
#line 48 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
123
#line 48 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
124
124
        im_addresses_updates_tests_test_imaddresses_updates (self);
125
125
#line 126 "imaddresses-updates.c"
126
126
}
130
130
        IMAddressesUpdatesTests * self = NULL;
131
131
        TrackerTestBackend* _tmp0_;
132
132
        TrackerTestBackend* _tmp1_;
133
 
#line 43 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
133
#line 43 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
134
134
        self = (IMAddressesUpdatesTests*) folks_test_case_construct (object_type, "IMAddressesUpdates");
135
 
#line 45 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
135
#line 45 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
136
136
        _tmp0_ = tracker_test_backend_new ();
137
 
#line 45 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
137
#line 45 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
138
138
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
139
 
#line 45 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
139
#line 45 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
140
140
        self->priv->_tracker_backend = _tmp0_;
141
 
#line 46 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
141
#line 46 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
142
142
        _tmp1_ = self->priv->_tracker_backend;
143
 
#line 46 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
143
#line 46 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
144
144
        tracker_test_backend_set_debug (_tmp1_, FALSE);
145
 
#line 48 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
145
#line 48 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
146
146
        folks_test_case_add_test ((FolksTestCase*) self, "im addresses updates", _im_addresses_updates_tests_test_imaddresses_updates_folks_test_case_test_method, self);
147
 
#line 41 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
147
#line 41 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
148
148
        return self;
149
149
#line 150 "imaddresses-updates.c"
150
150
}
151
151
 
152
152
 
153
153
IMAddressesUpdatesTests* im_addresses_updates_tests_new (void) {
154
 
#line 41 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
154
#line 41 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
155
155
        return im_addresses_updates_tests_construct (TYPE_IM_ADDRESSES_UPDATES_TESTS);
156
156
#line 157 "imaddresses-updates.c"
157
157
}
159
159
 
160
160
static void im_addresses_updates_tests_real_set_up (FolksTestCase* base) {
161
161
        IMAddressesUpdatesTests * self;
162
 
#line 51 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
162
#line 51 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
163
163
        self = (IMAddressesUpdatesTests*) base;
164
164
#line 165 "imaddresses-updates.c"
165
165
}
167
167
 
168
168
static void im_addresses_updates_tests_real_tear_down (FolksTestCase* base) {
169
169
        IMAddressesUpdatesTests * self;
170
 
#line 55 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
170
#line 55 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
171
171
        self = (IMAddressesUpdatesTests*) base;
172
172
#line 173 "imaddresses-updates.c"
173
173
}
176
176
static gboolean __lambda2_ (IMAddressesUpdatesTests* self) {
177
177
        gboolean result = FALSE;
178
178
        GMainLoop* _tmp0_;
179
 
#line 84 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
179
#line 84 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
180
180
        _tmp0_ = self->priv->_main_loop;
181
 
#line 84 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
181
#line 84 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
182
182
        g_main_loop_quit (_tmp0_);
183
 
#line 85 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
183
#line 85 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
184
184
        g_assert_not_reached ();
185
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
185
#line 82 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
186
186
        return result;
187
187
#line 188 "imaddresses-updates.c"
188
188
}
191
191
static gboolean ___lambda2__gsource_func (gpointer self) {
192
192
        gboolean result;
193
193
        result = __lambda2_ (self);
194
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
194
#line 82 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
195
195
        return result;
196
196
#line 197 "imaddresses-updates.c"
197
197
}
217
217
        gboolean _tmp15_;
218
218
        gboolean _tmp16_;
219
219
        TrackerTestBackend* _tmp17_;
220
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
220
#line 59 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
221
221
        g_return_if_fail (self != NULL);
222
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
222
#line 61 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
223
223
        _tmp0_ = g_main_loop_new (NULL, FALSE);
224
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
224
#line 61 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
225
225
        _g_main_loop_unref0 (self->priv->_main_loop);
226
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
226
#line 61 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
227
227
        self->priv->_main_loop = _tmp0_;
228
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
228
#line 62 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
229
229
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
230
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
230
#line 62 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
231
231
        c1 = _tmp1_;
232
 
#line 63 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
232
#line 63 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
233
233
        _tmp2_ = g_strdup ("persona #1");
234
 
#line 63 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
234
#line 63 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
235
235
        _g_free0 (self->priv->_initial_fullname_1);
236
 
#line 63 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
236
#line 63 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
237
237
        self->priv->_initial_fullname_1 = _tmp2_;
238
 
#line 64 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
238
#line 64 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
239
239
        _tmp3_ = g_strdup ("<urn:contact001>");
240
 
#line 64 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
240
#line 64 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
241
241
        _g_free0 (self->priv->_contact_urn_1);
242
 
#line 64 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
242
#line 64 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
243
243
        self->priv->_contact_urn_1 = _tmp3_;
244
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
244
#line 65 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
245
245
        _tmp4_ = g_strdup ("jabber#test1@example.org");
246
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
246
#line 65 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
247
247
        _g_free0 (self->priv->_imaddress_proto_1);
248
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
248
#line 65 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
249
249
        self->priv->_imaddress_proto_1 = _tmp4_;
250
 
#line 66 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
250
#line 66 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
251
251
        _tmp5_ = g_strdup ("test1@example.org");
252
 
#line 66 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
252
#line 66 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
253
253
        _g_free0 (self->priv->_imaddress_1);
254
 
#line 66 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
254
#line 66 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
255
255
        self->priv->_imaddress_1 = _tmp5_;
256
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
257
257
        _tmp6_ = g_strdup ("test2@example.org");
258
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
258
#line 67 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
259
259
        _g_free0 (self->priv->_imaddress_2);
260
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
260
#line 67 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
261
261
        self->priv->_imaddress_2 = _tmp6_;
262
 
#line 68 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
262
#line 68 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
263
263
        _tmp7_ = g_strdup ("aim");
264
 
#line 68 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
264
#line 68 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
265
265
        _g_free0 (self->priv->_proto_2);
266
 
#line 68 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
266
#line 68 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
267
267
        self->priv->_proto_2 = _tmp7_;
268
 
#line 70 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
268
#line 70 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
269
269
        _tmp8_ = self->priv->_contact_urn_1;
270
 
#line 70 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
270
#line 70 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
271
271
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRACKER_TEST_BACKEND_URN, _tmp8_);
272
 
#line 71 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
272
#line 71 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
273
273
        _tmp9_ = self->priv->_initial_fullname_1;
274
 
#line 71 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
274
#line 71 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
275
275
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp9_);
276
 
#line 72 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
276
#line 72 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
277
277
        _tmp10_ = self->priv->_imaddress_proto_1;
278
 
#line 72 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
278
#line 72 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
279
279
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_IMADDRESS, _tmp10_);
280
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
280
#line 73 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
281
281
        _tmp11_ = self->priv->_tracker_backend;
282
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
282
#line 73 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
283
283
        tracker_test_backend_add_contact (_tmp11_, c1);
284
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
284
#line 74 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
285
285
        _tmp12_ = self->priv->_tracker_backend;
286
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
286
#line 74 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
287
287
        tracker_test_backend_set_up (_tmp12_);
288
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
288
#line 76 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
289
289
        _tmp13_ = g_strdup ("");
290
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
290
#line 76 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
291
291
        _g_free0 (self->priv->_individual_id);
292
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
292
#line 76 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
293
293
        self->priv->_individual_id = _tmp13_;
294
 
#line 77 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
294
#line 77 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
295
295
        self->priv->_initial_imaddress_found = FALSE;
296
 
#line 78 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
296
#line 78 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
297
297
        self->priv->_updated_imaddr_found = FALSE;
298
 
#line 80 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
298
#line 80 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
299
299
        _im_addresses_updates_tests_test_imaddresses_updates_async (self, NULL, NULL);
300
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
300
#line 82 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
301
301
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
302
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
302
#line 88 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
303
303
        _tmp14_ = self->priv->_main_loop;
304
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
304
#line 88 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
305
305
        g_main_loop_run (_tmp14_);
306
 
#line 90 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
306
#line 90 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
307
307
        _tmp15_ = self->priv->_initial_imaddress_found;
308
 
#line 90 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
308
#line 90 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
309
309
        g_assert (_tmp15_ == TRUE);
310
 
#line 91 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
310
#line 91 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
311
311
        _tmp16_ = self->priv->_updated_imaddr_found;
312
 
#line 91 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
312
#line 91 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
313
313
        g_assert (_tmp16_ == TRUE);
314
 
#line 93 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
314
#line 93 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
315
315
        _tmp17_ = self->priv->_tracker_backend;
316
 
#line 93 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
316
#line 93 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
317
317
        tracker_test_backend_tear_down (_tmp17_);
318
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
318
#line 59 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
319
319
        _g_object_unref0 (c1);
320
320
#line 321 "imaddresses-updates.c"
321
321
}
324
324
static void _im_addresses_updates_tests_test_imaddresses_updates_async_data_free (gpointer _data) {
325
325
        ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData* _data_;
326
326
        _data_ = _data;
327
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
327
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
328
328
        _g_object_unref0 (_data_->self);
329
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
329
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
330
330
        g_slice_free (ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData, _data_);
331
331
#line 332 "imaddresses-updates.c"
332
332
}
333
333
 
334
334
 
335
335
static gpointer _g_object_ref0 (gpointer self) {
336
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
336
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
337
337
        return self ? g_object_ref (self) : NULL;
338
338
#line 339 "imaddresses-updates.c"
339
339
}
342
342
static void _im_addresses_updates_tests_test_imaddresses_updates_async (IMAddressesUpdatesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
343
343
        ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData* _data_;
344
344
        IMAddressesUpdatesTests* _tmp0_;
345
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
345
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
346
346
        _data_ = g_slice_new0 (ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData);
347
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
347
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
348
348
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _im_addresses_updates_tests_test_imaddresses_updates_async);
349
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
349
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
350
350
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _im_addresses_updates_tests_test_imaddresses_updates_async_data_free);
351
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
351
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
352
352
        _tmp0_ = _g_object_ref0 (self);
353
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
353
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
354
354
        _data_->self = _tmp0_;
355
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
355
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
356
356
        _im_addresses_updates_tests_test_imaddresses_updates_async_co (_data_);
357
357
#line 358 "imaddresses-updates.c"
358
358
}
360
360
 
361
361
static void _im_addresses_updates_tests_test_imaddresses_updates_finish (IMAddressesUpdatesTests* self, GAsyncResult* _res_) {
362
362
        ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData* _data_;
363
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
363
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
364
364
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
365
365
#line 366 "imaddresses-updates.c"
366
366
}
368
368
 
369
369
static void _im_addresses_updates_tests_test_imaddresses_updates_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
370
370
        ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData* _data_;
371
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
371
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
372
372
        _data_ = _user_data_;
373
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
373
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
374
374
        _data_->_source_object_ = source_object;
375
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
375
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
376
376
        _data_->_res_ = _res_;
377
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
377
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
378
378
        _im_addresses_updates_tests_test_imaddresses_updates_async_co (_data_);
379
379
#line 380 "imaddresses-updates.c"
380
380
}
381
381
 
382
382
 
383
383
static void __im_addresses_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
384
 
#line 101 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
384
#line 101 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
385
385
        _im_addresses_updates_tests_individuals_changed_cb (self, changes);
386
386
#line 387 "imaddresses-updates.c"
387
387
}
388
388
 
389
389
 
390
390
static gboolean _im_addresses_updates_tests_test_imaddresses_updates_async_co (ImAddressesUpdatesTestsTestImaddressesUpdatesAsyncData* _data_) {
391
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
391
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
392
392
        switch (_data_->_state_) {
393
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
393
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
394
394
                case 0:
395
395
#line 396 "imaddresses-updates.c"
396
396
                goto _state_0;
397
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
397
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
398
398
                case 1:
399
399
#line 400 "imaddresses-updates.c"
400
400
                goto _state_1;
401
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
401
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
402
402
                case 2:
403
403
#line 404 "imaddresses-updates.c"
404
404
                goto _state_2;
405
405
                default:
406
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
406
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
407
407
                g_assert_not_reached ();
408
408
#line 409 "imaddresses-updates.c"
409
409
        }
410
410
        _state_0:
411
 
#line 98 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
411
#line 98 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
412
412
        _data_->_tmp0_ = NULL;
413
 
#line 98 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
413
#line 98 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
414
414
        _data_->_tmp0_ = folks_backend_store_dup ();
415
 
#line 98 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
415
#line 98 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
416
416
        _data_->store = _data_->_tmp0_;
417
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
417
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
418
418
        _data_->_state_ = 1;
419
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
419
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
420
420
        folks_backend_store_prepare (_data_->store, _im_addresses_updates_tests_test_imaddresses_updates_async_ready, _data_);
421
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
421
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
422
422
        return FALSE;
423
423
#line 424 "imaddresses-updates.c"
424
424
        _state_1:
425
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
425
#line 99 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
426
426
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
427
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
427
#line 100 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
428
428
        _data_->_tmp1_ = folks_individual_aggregator_new ();
429
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
429
#line 100 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
430
430
        _g_object_unref0 (_data_->self->priv->_aggregator);
431
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
431
#line 100 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
432
432
        _data_->self->priv->_aggregator = _data_->_tmp1_;
433
 
#line 101 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
433
#line 101 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
434
434
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
435
 
#line 101 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
435
#line 101 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
436
436
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __im_addresses_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
437
437
#line 438 "imaddresses-updates.c"
438
438
        {
439
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
439
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
440
440
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
441
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
441
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
442
442
                _data_->_state_ = 2;
443
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
443
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
444
444
                folks_individual_aggregator_prepare (_data_->_tmp3_, _im_addresses_updates_tests_test_imaddresses_updates_async_ready, _data_);
445
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
445
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
446
446
                return FALSE;
447
447
#line 448 "imaddresses-updates.c"
448
448
                _state_2:
449
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
449
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
450
450
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
451
 
#line 105 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
451
#line 105 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
452
452
                if (_data_->_inner_error_ != NULL) {
453
453
#line 454 "imaddresses-updates.c"
454
454
                        goto __catch0_g_error;
457
457
        goto __finally0;
458
458
        __catch0_g_error:
459
459
        {
460
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
460
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
461
461
                _data_->e = _data_->_inner_error_;
462
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
462
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
463
463
                _data_->_inner_error_ = NULL;
464
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
464
#line 109 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
465
465
                _data_->_tmp4_ = _data_->e;
466
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
466
#line 109 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
467
467
                _data_->_tmp5_ = _data_->_tmp4_->message;
468
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
468
#line 109 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
469
469
                g_warning ("imaddresses-updates.vala:109: Error when calling prepare: %s\n", _data_->_tmp5_);
470
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
470
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
471
471
                _g_error_free0 (_data_->e);
472
472
#line 473 "imaddresses-updates.c"
473
473
        }
474
474
        __finally0:
475
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
475
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
476
476
        if (_data_->_inner_error_ != NULL) {
477
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
477
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
478
478
                _g_object_unref0 (_data_->store);
479
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
479
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
480
480
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
481
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
481
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
482
482
                g_clear_error (&_data_->_inner_error_);
483
 
#line 103 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
483
#line 103 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
484
484
                return FALSE;
485
485
#line 486 "imaddresses-updates.c"
486
486
        }
487
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
487
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
488
488
        _g_object_unref0 (_data_->store);
489
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
489
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
490
490
        if (_data_->_state_ == 0) {
491
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
491
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
492
492
                g_simple_async_result_complete_in_idle (_data_->_async_result);
493
493
#line 494 "imaddresses-updates.c"
494
494
        } else {
495
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
495
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
496
496
                g_simple_async_result_complete (_data_->_async_result);
497
497
#line 498 "imaddresses-updates.c"
498
498
        }
499
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
499
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
500
500
        g_object_unref (_data_->_async_result);
501
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
501
#line 96 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
502
502
        return FALSE;
503
503
#line 504 "imaddresses-updates.c"
504
504
}
508
508
        GeeMultiMap* _tmp0_;
509
509
        GeeCollection* _tmp1_ = NULL;
510
510
        GeeCollection* added;
511
 
#line 113 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
511
#line 113 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
512
512
        g_return_if_fail (self != NULL);
513
 
#line 113 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
513
#line 113 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
514
514
        g_return_if_fail (changes != NULL);
515
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
515
#line 116 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
516
516
        _tmp0_ = changes;
517
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
517
#line 116 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
518
518
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
519
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
519
#line 116 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
520
520
        added = _tmp1_;
521
521
#line 522 "imaddresses-updates.c"
522
522
        {
523
523
                GeeCollection* _tmp2_;
524
524
                GeeIterator* _tmp3_ = NULL;
525
525
                GeeIterator* _i_it;
526
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
526
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
527
527
                _tmp2_ = added;
528
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
528
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
529
529
                _tmp3_ = gee_iterable_iterator ((GeeIterable*) _tmp2_);
530
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
530
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
531
531
                _i_it = _tmp3_;
532
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
532
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
533
533
                while (TRUE) {
534
534
#line 535 "imaddresses-updates.c"
535
535
                        GeeIterator* _tmp4_;
543
543
                        const gchar* _tmp11_;
544
544
                        const gchar* _tmp12_;
545
545
                        gboolean _tmp13_;
546
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
546
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
547
547
                        _tmp4_ = _i_it;
548
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
548
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
549
549
                        _tmp5_ = gee_iterator_next (_tmp4_);
550
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
550
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
551
551
                        if (!_tmp5_) {
552
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
552
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
553
553
                                break;
554
554
#line 555 "imaddresses-updates.c"
555
555
                        }
556
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
556
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
557
557
                        _tmp6_ = _i_it;
558
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
558
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
559
559
                        _tmp7_ = gee_iterator_get (_tmp6_);
560
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
560
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
561
561
                        i = (FolksIndividual*) _tmp7_;
562
 
#line 120 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
562
#line 120 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
563
563
                        _tmp8_ = i;
564
 
#line 120 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
564
#line 120 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
565
565
                        g_assert (_tmp8_ != NULL);
566
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
566
#line 122 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
567
567
                        _tmp9_ = i;
568
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
568
#line 122 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
569
569
                        _tmp10_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp9_);
570
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
570
#line 122 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
571
571
                        _tmp11_ = _tmp10_;
572
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
572
#line 122 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
573
573
                        _tmp12_ = self->priv->_initial_fullname_1;
574
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
574
#line 122 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
575
575
                        if (g_strcmp0 (_tmp11_, _tmp12_) != 0) {
576
 
#line 123 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
576
#line 123 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
577
577
                                _g_object_unref0 (i);
578
 
#line 123 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
578
#line 123 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
579
579
                                continue;
580
580
#line 581 "imaddresses-updates.c"
581
581
                        }
582
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
582
#line 125 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
583
583
                        _tmp13_ = self->priv->_initial_imaddress_found;
584
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
584
#line 125 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
585
585
                        if (!_tmp13_) {
586
586
#line 587 "imaddresses-updates.c"
587
587
                                FolksIndividual* _tmp14_;
588
588
                                const gchar* _tmp15_;
589
589
                                const gchar* _tmp16_;
590
590
                                gchar* _tmp17_;
591
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
591
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
592
592
                                _tmp14_ = i;
593
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
593
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
594
594
                                _tmp15_ = folks_individual_get_id (_tmp14_);
595
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
595
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
596
596
                                _tmp16_ = _tmp15_;
597
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
597
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
598
598
                                _tmp17_ = g_strdup (_tmp16_);
599
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
599
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
600
600
                                _g_free0 (self->priv->_individual_id);
601
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
601
#line 127 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
602
602
                                self->priv->_individual_id = _tmp17_;
603
603
#line 604 "imaddresses-updates.c"
604
604
                                {
610
610
                                        GeeIterator* _tmp23_ = NULL;
611
611
                                        GeeIterator* _tmp24_;
612
612
                                        GeeIterator* _proto_it;
613
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
613
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
614
614
                                        _tmp18_ = i;
615
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
615
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
616
616
                                        _tmp19_ = folks_im_details_get_im_addresses ((FolksImDetails*) _tmp18_);
617
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
617
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
618
618
                                        _tmp20_ = _tmp19_;
619
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
619
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
620
620
                                        _tmp21_ = gee_multi_map_get_keys (_tmp20_);
621
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
621
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
622
622
                                        _tmp22_ = _tmp21_;
623
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
623
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
624
624
                                        _tmp23_ = gee_iterable_iterator ((GeeIterable*) _tmp22_);
625
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
625
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
626
626
                                        _tmp24_ = _tmp23_;
627
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
627
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
628
628
                                        _g_object_unref0 (_tmp22_);
629
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
629
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
630
630
                                        _proto_it = _tmp24_;
631
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
631
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
632
632
                                        while (TRUE) {
633
633
#line 634 "imaddresses-updates.c"
634
634
                                                GeeIterator* _tmp25_;
648
648
                                                gint _tmp46_;
649
649
                                                gint _tmp47_;
650
650
                                                gboolean _tmp49_;
651
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
651
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
652
652
                                                _tmp25_ = _proto_it;
653
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
653
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
654
654
                                                _tmp26_ = gee_iterator_next (_tmp25_);
655
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
655
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
656
656
                                                if (!_tmp26_) {
657
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
657
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
658
658
                                                        break;
659
659
#line 660 "imaddresses-updates.c"
660
660
                                                }
661
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
661
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
662
662
                                                _tmp27_ = _proto_it;
663
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
663
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
664
664
                                                _tmp28_ = gee_iterator_get (_tmp27_);
665
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
665
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
666
666
                                                proto = (gchar*) _tmp28_;
667
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
667
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
668
668
                                                _tmp29_ = i;
669
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
669
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
670
670
                                                _tmp30_ = folks_im_details_get_im_addresses ((FolksImDetails*) _tmp29_);
671
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
671
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
672
672
                                                _tmp31_ = _tmp30_;
673
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
673
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
674
674
                                                _tmp32_ = proto;
675
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
675
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
676
676
                                                _tmp33_ = gee_multi_map_get (_tmp31_, _tmp32_);
677
 
#line 131 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
677
#line 131 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
678
678
                                                addrs = _tmp33_;
679
 
#line 132 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
679
#line 132 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
680
680
                                                contains_addr_1 = FALSE;
681
681
#line 682 "imaddresses-updates.c"
682
682
                                                {
683
683
                                                        GeeCollection* _tmp34_;
684
684
                                                        GeeIterator* _tmp35_ = NULL;
685
685
                                                        GeeIterator* _im_fd_it;
686
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
686
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
687
687
                                                        _tmp34_ = addrs;
688
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
688
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
689
689
                                                        _tmp35_ = gee_iterable_iterator ((GeeIterable*) _tmp34_);
690
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
690
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
691
691
                                                        _im_fd_it = _tmp35_;
692
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
692
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
693
693
                                                        while (TRUE) {
694
694
#line 695 "imaddresses-updates.c"
695
695
                                                                GeeIterator* _tmp36_;
701
701
                                                                gconstpointer _tmp41_;
702
702
                                                                const gchar* _tmp42_;
703
703
                                                                const gchar* _tmp43_;
704
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
704
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
705
705
                                                                _tmp36_ = _im_fd_it;
706
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
706
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
707
707
                                                                _tmp37_ = gee_iterator_next (_tmp36_);
708
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
708
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
709
709
                                                                if (!_tmp37_) {
710
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
710
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
711
711
                                                                        break;
712
712
#line 713 "imaddresses-updates.c"
713
713
                                                                }
714
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
714
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
715
715
                                                                _tmp38_ = _im_fd_it;
716
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
716
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
717
717
                                                                _tmp39_ = gee_iterator_get (_tmp38_);
718
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
718
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
719
719
                                                                im_fd = (FolksImFieldDetails*) _tmp39_;
720
 
#line 135 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
720
#line 135 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
721
721
                                                                _tmp40_ = im_fd;
722
 
#line 135 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
722
#line 135 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
723
723
                                                                _tmp41_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp40_);
724
 
#line 135 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
724
#line 135 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
725
725
                                                                _tmp42_ = _tmp41_;
726
 
#line 135 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
726
#line 135 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
727
727
                                                                _tmp43_ = self->priv->_imaddress_1;
728
 
#line 135 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
728
#line 135 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
729
729
                                                                if (g_strcmp0 ((const gchar*) _tmp42_, _tmp43_) == 0) {
730
 
#line 137 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
730
#line 137 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
731
731
                                                                        contains_addr_1 = TRUE;
732
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
732
#line 138 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
733
733
                                                                        _g_object_unref0 (im_fd);
734
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
734
#line 138 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
735
735
                                                                        break;
736
736
#line 737 "imaddresses-updates.c"
737
737
                                                                }
738
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
738
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
739
739
                                                                _g_object_unref0 (im_fd);
740
740
#line 741 "imaddresses-updates.c"
741
741
                                                        }
742
 
#line 133 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
742
#line 133 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
743
743
                                                        _g_object_unref0 (_im_fd_it);
744
744
#line 745 "imaddresses-updates.c"
745
745
                                                }
746
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
746
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
747
747
                                                _tmp45_ = addrs;
748
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
748
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
749
749
                                                _tmp46_ = gee_collection_get_size (_tmp45_);
750
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
750
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
751
751
                                                _tmp47_ = _tmp46_;
752
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
752
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
753
753
                                                if (_tmp47_ == 1) {
754
754
#line 755 "imaddresses-updates.c"
755
755
                                                        gboolean _tmp48_;
756
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
756
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
757
757
                                                        _tmp48_ = contains_addr_1;
758
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
758
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
759
759
                                                        _tmp44_ = _tmp48_;
760
760
#line 761 "imaddresses-updates.c"
761
761
                                                } else {
762
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
762
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
763
763
                                                        _tmp44_ = FALSE;
764
764
#line 765 "imaddresses-updates.c"
765
765
                                                }
766
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
766
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
767
767
                                                _tmp49_ = _tmp44_;
768
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
768
#line 142 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
769
769
                                                if (_tmp49_) {
770
 
#line 144 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
770
#line 144 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
771
771
                                                        self->priv->_initial_imaddress_found = TRUE;
772
 
#line 145 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
772
#line 145 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
773
773
                                                        _im_addresses_updates_tests_do_im_addr_update (self);
774
774
#line 775 "imaddresses-updates.c"
775
775
                                                }
776
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
776
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
777
777
                                                _g_object_unref0 (addrs);
778
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
778
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
779
779
                                                _g_free0 (proto);
780
780
#line 781 "imaddresses-updates.c"
781
781
                                        }
782
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
782
#line 129 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
783
783
                                        _g_object_unref0 (_proto_it);
784
784
#line 785 "imaddresses-updates.c"
785
785
                                }
793
793
                                        GeeIterator* _tmp55_ = NULL;
794
794
                                        GeeIterator* _tmp56_;
795
795
                                        GeeIterator* _proto_it;
796
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
796
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
797
797
                                        _tmp50_ = i;
798
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
798
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
799
799
                                        _tmp51_ = folks_im_details_get_im_addresses ((FolksImDetails*) _tmp50_);
800
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
800
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
801
801
                                        _tmp52_ = _tmp51_;
802
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
802
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
803
803
                                        _tmp53_ = gee_multi_map_get_keys (_tmp52_);
804
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
804
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
805
805
                                        _tmp54_ = _tmp53_;
806
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
806
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
807
807
                                        _tmp55_ = gee_iterable_iterator ((GeeIterable*) _tmp54_);
808
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
808
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
809
809
                                        _tmp56_ = _tmp55_;
810
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
810
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
811
811
                                        _g_object_unref0 (_tmp54_);
812
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
812
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
813
813
                                        _proto_it = _tmp56_;
814
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
814
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
815
815
                                        while (TRUE) {
816
816
#line 817 "imaddresses-updates.c"
817
817
                                                GeeIterator* _tmp57_;
831
831
                                                gint _tmp78_;
832
832
                                                gint _tmp79_;
833
833
                                                gboolean _tmp81_;
834
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
834
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
835
835
                                                _tmp57_ = _proto_it;
836
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
836
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
837
837
                                                _tmp58_ = gee_iterator_next (_tmp57_);
838
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
838
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
839
839
                                                if (!_tmp58_) {
840
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
840
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
841
841
                                                        break;
842
842
#line 843 "imaddresses-updates.c"
843
843
                                                }
844
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
844
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
845
845
                                                _tmp59_ = _proto_it;
846
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
846
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
847
847
                                                _tmp60_ = gee_iterator_get (_tmp59_);
848
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
848
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
849
849
                                                proto = (gchar*) _tmp60_;
850
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
850
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
851
851
                                                _tmp61_ = i;
852
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
852
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
853
853
                                                _tmp62_ = folks_im_details_get_im_addresses ((FolksImDetails*) _tmp61_);
854
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
854
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
855
855
                                                _tmp63_ = _tmp62_;
856
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
856
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
857
857
                                                _tmp64_ = proto;
858
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
858
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
859
859
                                                _tmp65_ = gee_multi_map_get (_tmp63_, _tmp64_);
860
 
#line 153 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
860
#line 153 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
861
861
                                                addrs = _tmp65_;
862
 
#line 154 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
862
#line 154 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
863
863
                                                contains_addr_2 = FALSE;
864
864
#line 865 "imaddresses-updates.c"
865
865
                                                {
866
866
                                                        GeeCollection* _tmp66_;
867
867
                                                        GeeIterator* _tmp67_ = NULL;
868
868
                                                        GeeIterator* _im_fd_it;
869
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
869
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
870
870
                                                        _tmp66_ = addrs;
871
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
871
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
872
872
                                                        _tmp67_ = gee_iterable_iterator ((GeeIterable*) _tmp66_);
873
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
873
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
874
874
                                                        _im_fd_it = _tmp67_;
875
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
875
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
876
876
                                                        while (TRUE) {
877
877
#line 878 "imaddresses-updates.c"
878
878
                                                                GeeIterator* _tmp68_;
884
884
                                                                gconstpointer _tmp73_;
885
885
                                                                const gchar* _tmp74_;
886
886
                                                                const gchar* _tmp75_;
887
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
887
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
888
888
                                                                _tmp68_ = _im_fd_it;
889
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
889
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
890
890
                                                                _tmp69_ = gee_iterator_next (_tmp68_);
891
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
891
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
892
892
                                                                if (!_tmp69_) {
893
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
893
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
894
894
                                                                        break;
895
895
#line 896 "imaddresses-updates.c"
896
896
                                                                }
897
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
897
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
898
898
                                                                _tmp70_ = _im_fd_it;
899
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
899
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
900
900
                                                                _tmp71_ = gee_iterator_get (_tmp70_);
901
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
901
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
902
902
                                                                im_fd = (FolksImFieldDetails*) _tmp71_;
903
 
#line 157 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
903
#line 157 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
904
904
                                                                _tmp72_ = im_fd;
905
 
#line 157 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
905
#line 157 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
906
906
                                                                _tmp73_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp72_);
907
 
#line 157 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
907
#line 157 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
908
908
                                                                _tmp74_ = _tmp73_;
909
 
#line 157 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
909
#line 157 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
910
910
                                                                _tmp75_ = self->priv->_imaddress_2;
911
 
#line 157 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
911
#line 157 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
912
912
                                                                if (g_strcmp0 ((const gchar*) _tmp74_, _tmp75_) == 0) {
913
 
#line 159 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
913
#line 159 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
914
914
                                                                        contains_addr_2 = TRUE;
915
 
#line 160 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
915
#line 160 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
916
916
                                                                        _g_object_unref0 (im_fd);
917
 
#line 160 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
917
#line 160 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
918
918
                                                                        break;
919
919
#line 920 "imaddresses-updates.c"
920
920
                                                                }
921
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
921
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
922
922
                                                                _g_object_unref0 (im_fd);
923
923
#line 924 "imaddresses-updates.c"
924
924
                                                        }
925
 
#line 155 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
925
#line 155 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
926
926
                                                        _g_object_unref0 (_im_fd_it);
927
927
#line 928 "imaddresses-updates.c"
928
928
                                                }
929
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
929
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
930
930
                                                _tmp77_ = addrs;
931
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
931
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
932
932
                                                _tmp78_ = gee_collection_get_size (_tmp77_);
933
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
933
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
934
934
                                                _tmp79_ = _tmp78_;
935
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
935
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
936
936
                                                if (_tmp79_ == 1) {
937
937
#line 938 "imaddresses-updates.c"
938
938
                                                        gboolean _tmp80_;
939
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
939
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
940
940
                                                        _tmp80_ = contains_addr_2;
941
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
941
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
942
942
                                                        _tmp76_ = _tmp80_;
943
943
#line 944 "imaddresses-updates.c"
944
944
                                                } else {
945
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
945
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
946
946
                                                        _tmp76_ = FALSE;
947
947
#line 948 "imaddresses-updates.c"
948
948
                                                }
949
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
949
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
950
950
                                                _tmp81_ = _tmp76_;
951
 
#line 164 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
951
#line 164 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
952
952
                                                if (_tmp81_) {
953
953
#line 954 "imaddresses-updates.c"
954
954
                                                        GMainLoop* _tmp82_;
955
 
#line 166 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
955
#line 166 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
956
956
                                                        self->priv->_updated_imaddr_found = TRUE;
957
 
#line 167 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
957
#line 167 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
958
958
                                                        _tmp82_ = self->priv->_main_loop;
959
 
#line 167 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
959
#line 167 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
960
960
                                                        g_main_loop_quit (_tmp82_);
961
961
#line 962 "imaddresses-updates.c"
962
962
                                                }
963
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
963
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
964
964
                                                _g_object_unref0 (addrs);
965
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
965
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
966
966
                                                _g_free0 (proto);
967
967
#line 968 "imaddresses-updates.c"
968
968
                                        }
969
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
969
#line 151 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
970
970
                                        _g_object_unref0 (_proto_it);
971
971
#line 972 "imaddresses-updates.c"
972
972
                                }
973
973
                        }
974
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
974
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
975
975
                        _g_object_unref0 (i);
976
976
#line 977 "imaddresses-updates.c"
977
977
                }
978
 
#line 118 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
978
#line 118 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
979
979
                _g_object_unref0 (_i_it);
980
980
#line 981 "imaddresses-updates.c"
981
981
        }
982
 
#line 113 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
982
#line 113 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
983
983
        _g_object_unref0 (added);
984
984
#line 985 "imaddresses-updates.c"
985
985
}
1015
1015
        TrackerTestBackend* _tmp23_;
1016
1016
        const gchar* _tmp24_;
1017
1017
        const gchar* _tmp25_;
1018
 
#line 174 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1018
#line 174 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1019
1019
        g_return_if_fail (self != NULL);
1020
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1020
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1021
1021
        _tmp0_ = self->priv->_imaddress_1;
1022
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1022
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1023
1023
        _tmp1_ = g_strconcat ("<", _tmp0_, NULL);
1024
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1024
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1025
1025
        _tmp2_ = _tmp1_;
1026
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1026
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1027
1027
        _tmp3_ = g_strconcat (_tmp2_, "myaffiliation>", NULL);
1028
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1028
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1029
1029
        _tmp4_ = _tmp3_;
1030
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1030
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1031
1031
        _g_free0 (_tmp2_);
1032
 
#line 176 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1032
#line 176 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1033
1033
        urn_affil_1 = _tmp4_;
1034
 
#line 177 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1034
#line 177 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1035
1035
        _tmp5_ = self->priv->_tracker_backend;
1036
 
#line 177 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1036
#line 177 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1037
1037
        _tmp6_ = self->priv->_contact_urn_1;
1038
 
#line 177 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1038
#line 177 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1039
1039
        tracker_test_backend_remove_triplet (_tmp5_, _tmp6_, TRF_ONTOLOGY_DEFS_NCO_HAS_AFFILIATION, urn_affil_1);
1040
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1040
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1041
1041
        _tmp7_ = self->priv->_imaddress_2;
1042
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1042
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1043
1043
        _tmp8_ = g_strconcat ("<", _tmp7_, NULL);
1044
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1044
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1045
1045
        _tmp9_ = _tmp8_;
1046
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1046
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1047
1047
        _tmp10_ = g_strconcat (_tmp9_, ">", NULL);
1048
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1048
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1049
1049
        _tmp11_ = _tmp10_;
1050
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1050
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1051
1051
        _g_free0 (_tmp9_);
1052
 
#line 180 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1052
#line 180 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1053
1053
        urn_imaddr_2 = _tmp11_;
1054
 
#line 181 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1054
#line 181 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1055
1055
        _tmp12_ = self->priv->_tracker_backend;
1056
 
#line 181 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1056
#line 181 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1057
1057
        _tmp13_ = self->priv->_proto_2;
1058
 
#line 181 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1058
#line 181 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1059
1059
        _tmp14_ = self->priv->_imaddress_2;
1060
 
#line 181 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1060
#line 181 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1061
1061
        tracker_test_backend_insert_triplet (_tmp12_, urn_imaddr_2, "a", TRF_ONTOLOGY_DEFS_NCO_IMADDRESS, TRF_ONTOLOGY_DEFS_NCO_IMPROTOCOL, _tmp13_, TRF_ONTOLOGY_DEFS_NCO_IMID, _tmp14_);
1062
 
#line 187 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1062
#line 187 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1063
1063
        _tmp15_ = self->priv->_imaddress_2;
1064
 
#line 187 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1064
#line 187 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1065
1065
        _tmp16_ = g_strconcat ("<", _tmp15_, NULL);
1066
 
#line 187 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1066
#line 187 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1067
1067
        urn_affil_2 = _tmp16_;
1068
 
#line 188 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1068
#line 188 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1069
1069
        _tmp17_ = urn_affil_2;
1070
 
#line 188 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1070
#line 188 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1071
1071
        _tmp18_ = g_strconcat (_tmp17_, "myaffiliation>", NULL);
1072
 
#line 188 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1072
#line 188 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1073
1073
        _g_free0 (urn_affil_2);
1074
 
#line 188 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1074
#line 188 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1075
1075
        urn_affil_2 = _tmp18_;
1076
 
#line 189 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1076
#line 189 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1077
1077
        _tmp19_ = self->priv->_tracker_backend;
1078
 
#line 189 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1078
#line 189 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1079
1079
        _tmp20_ = urn_affil_2;
1080
 
#line 189 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1080
#line 189 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1081
1081
        tracker_test_backend_insert_triplet (_tmp19_, _tmp20_, "a", TRF_ONTOLOGY_DEFS_NCO_AFFILIATION, NULL, NULL, NULL, NULL);
1082
 
#line 193 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1082
#line 193 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1083
1083
        _tmp21_ = self->priv->_tracker_backend;
1084
 
#line 193 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1084
#line 193 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1085
1085
        _tmp22_ = urn_affil_2;
1086
 
#line 193 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1086
#line 193 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1087
1087
        tracker_test_backend_insert_triplet (_tmp21_, _tmp22_, TRF_ONTOLOGY_DEFS_NCO_HAS_IMADDRESS, urn_imaddr_2, NULL, NULL, NULL, NULL);
1088
 
#line 197 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1088
#line 197 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1089
1089
        _tmp23_ = self->priv->_tracker_backend;
1090
 
#line 197 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1090
#line 197 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1091
1091
        _tmp24_ = self->priv->_contact_urn_1;
1092
 
#line 197 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1092
#line 197 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1093
1093
        _tmp25_ = urn_affil_2;
1094
 
#line 197 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1094
#line 197 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1095
1095
        tracker_test_backend_insert_triplet (_tmp23_, _tmp24_, TRF_ONTOLOGY_DEFS_NCO_HAS_AFFILIATION, _tmp25_, NULL, NULL, NULL, NULL);
1096
 
#line 174 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1096
#line 174 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1097
1097
        _g_free0 (urn_affil_2);
1098
 
#line 174 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1098
#line 174 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1099
1099
        _g_free0 (urn_imaddr_2);
1100
 
#line 174 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1100
#line 174 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1101
1101
        _g_free0 (urn_affil_1);
1102
1102
#line 1103 "imaddresses-updates.c"
1103
1103
}
1104
1104
 
1105
1105
 
1106
1106
static void im_addresses_updates_tests_class_init (IMAddressesUpdatesTestsClass * klass) {
1107
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1107
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1108
1108
        im_addresses_updates_tests_parent_class = g_type_class_peek_parent (klass);
1109
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1109
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1110
1110
        g_type_class_add_private (klass, sizeof (IMAddressesUpdatesTestsPrivate));
1111
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1111
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1112
1112
        FOLKS_TEST_CASE_CLASS (klass)->set_up = im_addresses_updates_tests_real_set_up;
1113
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1113
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1114
1114
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = im_addresses_updates_tests_real_tear_down;
1115
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1115
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1116
1116
        G_OBJECT_CLASS (klass)->finalize = im_addresses_updates_tests_finalize;
1117
1117
#line 1118 "imaddresses-updates.c"
1118
1118
}
1119
1119
 
1120
1120
 
1121
1121
static void im_addresses_updates_tests_instance_init (IMAddressesUpdatesTests * self) {
1122
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1122
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1123
1123
        self->priv = IM_ADDRESSES_UPDATES_TESTS_GET_PRIVATE (self);
1124
1124
#line 1125 "imaddresses-updates.c"
1125
1125
}
1127
1127
 
1128
1128
static void im_addresses_updates_tests_finalize (GObject* obj) {
1129
1129
        IMAddressesUpdatesTests * self;
1130
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1130
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1131
1131
        self = IM_ADDRESSES_UPDATES_TESTS (obj);
1132
 
#line 28 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1132
#line 28 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1133
1133
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
1134
 
#line 29 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1134
#line 29 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1135
1135
        _g_object_unref0 (self->priv->_aggregator);
1136
 
#line 30 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1136
#line 30 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1137
1137
        _g_main_loop_unref0 (self->priv->_main_loop);
1138
 
#line 31 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1138
#line 31 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1139
1139
        _g_free0 (self->priv->_initial_fullname_1);
1140
 
#line 32 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1140
#line 32 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1141
1141
        _g_free0 (self->priv->_contact_urn_1);
1142
 
#line 33 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1142
#line 33 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1143
1143
        _g_free0 (self->priv->_imaddress_proto_1);
1144
 
#line 34 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1144
#line 34 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1145
1145
        _g_free0 (self->priv->_imaddress_1);
1146
 
#line 35 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1146
#line 35 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1147
1147
        _g_free0 (self->priv->_imaddress_2);
1148
 
#line 36 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1148
#line 36 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1149
1149
        _g_free0 (self->priv->_proto_2);
1150
 
#line 37 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1150
#line 37 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1151
1151
        _g_free0 (self->priv->_individual_id);
1152
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1152
#line 26 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1153
1153
        G_OBJECT_CLASS (im_addresses_updates_tests_parent_class)->finalize (obj);
1154
1154
#line 1155 "imaddresses-updates.c"
1155
1155
}
1174
1174
        IMAddressesUpdatesTests* _tmp1_;
1175
1175
        IMAddressesUpdatesTests* _tmp2_;
1176
1176
        GTestSuite* _tmp3_ = NULL;
1177
 
#line 205 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1177
#line 205 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1178
1178
        g_test_init (&args_length1, &args, NULL);
1179
 
#line 207 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1179
#line 207 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1180
1180
        _tmp0_ = g_test_get_root ();
1181
 
#line 207 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1181
#line 207 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1182
1182
        root = _tmp0_;
1183
 
#line 208 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1183
#line 208 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1184
1184
        _tmp1_ = im_addresses_updates_tests_new ();
1185
 
#line 208 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1185
#line 208 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1186
1186
        _tmp2_ = _tmp1_;
1187
 
#line 208 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1187
#line 208 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1188
1188
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1189
 
#line 208 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1189
#line 208 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1190
1190
        g_test_suite_add_suite (root, _tmp3_);
1191
 
#line 208 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1191
#line 208 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1192
1192
        _g_object_unref0 (_tmp2_);
1193
 
#line 210 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1193
#line 210 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1194
1194
        g_test_run ();
1195
 
#line 212 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1195
#line 212 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1196
1196
        result = 0;
1197
 
#line 212 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1197
#line 212 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1198
1198
        return result;
1199
1199
#line 1200 "imaddresses-updates.c"
1200
1200
}
1201
1201
 
1202
1202
 
1203
1203
int main (int argc, char ** argv) {
1204
 
#line 203 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1204
#line 203 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1205
1205
        g_type_init ();
1206
 
#line 203 "/home/treitter/collabora/folks/tests/tracker/imaddresses-updates.vala"
 
1206
#line 203 "/opt/gnome2/source/folks/tests/tracker/imaddresses-updates.vala"
1207
1207
        return _vala_main (argv, argc);
1208
1208
#line 1209 "imaddresses-updates.c"
1209
1209
}