130
130
FullnameUpdatesTests * self = NULL;
131
131
TrackerTestBackend* _tmp0_;
132
132
TrackerTestBackend* _tmp1_;
133
#line 41 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
133
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
134
134
self = (FullnameUpdatesTests*) folks_test_case_construct (object_type, "FullnameUpdates");
135
#line 43 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
135
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
136
136
_tmp0_ = tracker_test_backend_new ();
137
#line 43 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
137
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
138
138
_tracker_test_backend_unref0 (self->priv->_tracker_backend);
139
#line 43 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
139
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
140
140
self->priv->_tracker_backend = _tmp0_;
141
#line 44 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
141
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
142
142
_tmp1_ = self->priv->_tracker_backend;
143
#line 44 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
143
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
144
144
tracker_test_backend_set_debug (_tmp1_, FALSE);
145
#line 46 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
145
#line 46 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
146
146
folks_test_case_add_test ((FolksTestCase*) self, "fullname updates", _fullname_updates_tests_test_fullname_updates_folks_test_case_test_method, self);
147
#line 39 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
147
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
149
149
#line 150 "fullname-updates.c"
153
153
FullnameUpdatesTests* fullname_updates_tests_new (void) {
154
#line 39 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
154
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
155
155
return fullname_updates_tests_construct (TYPE_FULLNAME_UPDATES_TESTS);
156
156
#line 157 "fullname-updates.c"
213
213
gboolean _tmp11_;
214
214
gboolean _tmp12_;
215
215
TrackerTestBackend* _tmp13_;
216
#line 57 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
216
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
217
217
g_return_if_fail (self != NULL);
218
#line 59 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
218
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
219
219
_tmp0_ = g_main_loop_new (NULL, FALSE);
220
#line 59 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
220
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
221
221
_g_main_loop_unref0 (self->priv->_main_loop);
222
#line 59 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
222
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
223
223
self->priv->_main_loop = _tmp0_;
224
#line 60 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
224
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
225
225
_tmp1_ = g_strdup ("persona #1");
226
#line 60 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
226
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
227
227
_g_free0 (self->priv->_initial_fullname);
228
#line 60 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
228
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
229
229
self->priv->_initial_fullname = _tmp1_;
230
#line 61 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
230
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
231
231
_tmp2_ = g_strdup ("updated persona #1");
232
#line 61 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
232
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
233
233
_g_free0 (self->priv->_updated_fullname);
234
#line 61 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
234
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
235
235
self->priv->_updated_fullname = _tmp2_;
236
#line 62 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
236
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
237
237
_tmp3_ = g_strdup ("<urn:contact001>");
238
#line 62 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
238
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
239
239
_g_free0 (self->priv->_contact_urn);
240
#line 62 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
240
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
241
241
self->priv->_contact_urn = _tmp3_;
242
#line 63 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
242
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
243
243
_tmp4_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
244
#line 63 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
244
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
246
#line 65 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
246
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
247
247
_tmp5_ = self->priv->_contact_urn;
248
#line 65 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
248
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
249
249
gee_abstract_map_set ((GeeAbstractMap*) c1, TRACKER_TEST_BACKEND_URN, _tmp5_);
250
#line 66 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
250
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
251
251
_tmp6_ = self->priv->_initial_fullname;
252
#line 66 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
252
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
253
253
gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp6_);
254
#line 67 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
254
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
255
255
_tmp7_ = self->priv->_tracker_backend;
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
256
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
257
257
tracker_test_backend_add_contact (_tmp7_, c1);
258
#line 69 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
258
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
259
259
_tmp8_ = self->priv->_tracker_backend;
260
#line 69 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
260
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
261
261
tracker_test_backend_set_up (_tmp8_);
262
#line 71 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
262
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
263
263
self->priv->_initial_name_found = FALSE;
264
#line 72 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
264
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
265
265
self->priv->_updated_name_found = FALSE;
266
#line 73 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
266
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
267
267
self->priv->_deleted_name_found = FALSE;
268
#line 74 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
268
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
269
269
_tmp9_ = g_strdup ("");
270
#line 74 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
270
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
271
271
_g_free0 (self->priv->_individual_id);
272
#line 74 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
272
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
273
273
self->priv->_individual_id = _tmp9_;
274
#line 76 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
274
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
275
275
_fullname_updates_tests_test_fullname_updates_async (self, NULL, NULL);
276
#line 78 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
276
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
277
277
g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
278
#line 84 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
278
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
279
279
_tmp10_ = self->priv->_main_loop;
280
#line 84 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
280
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
281
281
g_main_loop_run (_tmp10_);
282
#line 86 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
282
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
283
283
_tmp11_ = self->priv->_initial_name_found;
284
#line 86 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
284
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
285
285
_vala_assert (_tmp11_ == TRUE, "this._initial_name_found == true");
286
#line 87 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
286
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
287
287
_tmp12_ = self->priv->_updated_name_found;
288
#line 87 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
288
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
289
289
_vala_assert (_tmp12_ == TRUE, "this._updated_name_found == true");
290
#line 89 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
290
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
291
291
_tmp13_ = self->priv->_tracker_backend;
292
#line 89 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
292
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
293
293
tracker_test_backend_tear_down (_tmp13_);
294
#line 57 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
294
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
295
295
_g_object_unref0 (c1);
296
296
#line 297 "fullname-updates.c"
318
318
static void _fullname_updates_tests_test_fullname_updates_async (FullnameUpdatesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
319
319
FullnameUpdatesTestsTestFullnameUpdatesAsyncData* _data_;
320
320
FullnameUpdatesTests* _tmp0_;
321
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
321
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
322
322
_data_ = g_slice_new0 (FullnameUpdatesTestsTestFullnameUpdatesAsyncData);
323
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
323
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
324
324
_data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _fullname_updates_tests_test_fullname_updates_async);
325
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
325
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
326
326
g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _fullname_updates_tests_test_fullname_updates_async_data_free);
327
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
327
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
328
328
_tmp0_ = _g_object_ref0 (self);
329
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
329
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
330
330
_data_->self = _tmp0_;
331
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
331
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
332
332
_fullname_updates_tests_test_fullname_updates_async_co (_data_);
333
333
#line 334 "fullname-updates.c"
345
345
static void _fullname_updates_tests_test_fullname_updates_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
346
346
FullnameUpdatesTestsTestFullnameUpdatesAsyncData* _data_;
347
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
347
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
348
348
_data_ = _user_data_;
349
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
349
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
350
350
_data_->_source_object_ = source_object;
351
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
351
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
352
352
_data_->_res_ = _res_;
353
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
353
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
354
354
_fullname_updates_tests_test_fullname_updates_async_co (_data_);
355
355
#line 356 "fullname-updates.c"
359
359
static void __fullname_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
360
#line 97 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
360
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
361
361
_fullname_updates_tests_individuals_changed_cb (self, changes);
362
362
#line 363 "fullname-updates.c"
366
366
static gboolean _fullname_updates_tests_test_fullname_updates_async_co (FullnameUpdatesTestsTestFullnameUpdatesAsyncData* _data_) {
367
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
367
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
368
368
switch (_data_->_state_) {
369
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
369
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
371
371
#line 372 "fullname-updates.c"
373
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
373
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
375
375
#line 376 "fullname-updates.c"
377
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
377
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
379
379
#line 380 "fullname-updates.c"
382
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
382
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
383
383
g_assert_not_reached ();
384
384
#line 385 "fullname-updates.c"
387
#line 94 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
387
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
388
388
_data_->_tmp0_ = NULL;
389
#line 94 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
389
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
390
390
_data_->_tmp0_ = folks_backend_store_dup ();
391
#line 94 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
391
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
392
392
_data_->store = _data_->_tmp0_;
393
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
393
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
394
394
_data_->_state_ = 1;
395
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
395
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
396
396
folks_backend_store_prepare (_data_->store, _fullname_updates_tests_test_fullname_updates_async_ready, _data_);
397
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
397
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
399
399
#line 400 "fullname-updates.c"
401
#line 95 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
401
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
402
402
folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
403
#line 96 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
403
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
404
404
_data_->_tmp1_ = folks_individual_aggregator_new ();
405
#line 96 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
405
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
406
406
_g_object_unref0 (_data_->self->priv->_aggregator);
407
#line 96 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
407
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
408
408
_data_->self->priv->_aggregator = _data_->_tmp1_;
409
#line 97 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
409
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
410
410
_data_->_tmp2_ = _data_->self->priv->_aggregator;
411
#line 97 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
411
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
412
412
g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __fullname_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
413
413
#line 414 "fullname-updates.c"
415
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
415
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
416
416
_data_->_tmp3_ = _data_->self->priv->_aggregator;
417
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
417
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
418
418
_data_->_state_ = 2;
419
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
419
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
420
420
folks_individual_aggregator_prepare (_data_->_tmp3_, _fullname_updates_tests_test_fullname_updates_async_ready, _data_);
421
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
421
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
423
423
#line 424 "fullname-updates.c"
425
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
425
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
426
426
folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
427
#line 101 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
427
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
428
428
if (_data_->_inner_error_ != NULL) {
429
429
#line 430 "fullname-updates.c"
430
430
goto __catch0_g_error;
434
434
__catch0_g_error:
436
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
436
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
437
437
_data_->e = _data_->_inner_error_;
438
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
438
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
439
439
_data_->_inner_error_ = NULL;
440
#line 105 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
440
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
441
441
_data_->_tmp4_ = _data_->e;
442
#line 105 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
442
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
443
443
_data_->_tmp5_ = _data_->_tmp4_->message;
444
#line 105 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
444
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
445
445
g_warning ("fullname-updates.vala:105: Error when calling prepare: %s\n", _data_->_tmp5_);
446
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
446
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
447
447
_g_error_free0 (_data_->e);
448
448
#line 449 "fullname-updates.c"
451
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
451
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
452
452
if (_data_->_inner_error_ != NULL) {
453
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
453
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
454
454
_g_object_unref0 (_data_->store);
455
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
455
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
456
456
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);
457
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
457
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
458
458
g_clear_error (&_data_->_inner_error_);
459
#line 99 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
459
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
461
461
#line 462 "fullname-updates.c"
463
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
463
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
464
464
_g_object_unref0 (_data_->store);
465
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
465
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
466
466
if (_data_->_state_ == 0) {
467
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
467
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
468
468
g_simple_async_result_complete_in_idle (_data_->_async_result);
469
469
#line 470 "fullname-updates.c"
471
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
471
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
472
472
g_simple_async_result_complete (_data_->_async_result);
473
473
#line 474 "fullname-updates.c"
475
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
475
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
476
476
g_object_unref (_data_->_async_result);
477
#line 92 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
477
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
479
479
#line 480 "fullname-updates.c"
483
483
static void __fullname_updates_tests_notify_full_name_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
484
#line 121 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
484
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
485
485
_fullname_updates_tests_notify_full_name_cb (self, _sender, pspec);
486
486
#line 487 "fullname-updates.c"
500
#line 109 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
500
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
501
501
g_return_if_fail (self != NULL);
502
#line 109 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
502
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
503
503
g_return_if_fail (changes != NULL);
504
#line 112 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
504
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
505
505
_tmp0_ = changes;
506
#line 112 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
506
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
507
507
_tmp1_ = gee_multi_map_get_values (_tmp0_);
508
#line 112 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
508
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
510
#line 113 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
510
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
511
511
_tmp2_ = changes;
512
#line 113 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
512
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
513
513
_tmp3_ = gee_multi_map_get_keys (_tmp2_);
514
#line 113 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
514
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
515
515
removed = _tmp3_;
516
516
#line 517 "fullname-updates.c"
518
518
GeeCollection* _tmp4_;
519
519
GeeIterator* _tmp5_ = NULL;
520
520
GeeIterator* _i_it;
521
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
521
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
523
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
523
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
524
524
_tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
525
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
525
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
527
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
527
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
529
529
#line 530 "fullname-updates.c"
530
530
GeeIterator* _tmp6_;
537
537
const gchar* _tmp12_;
538
538
const gchar* _tmp13_;
539
539
const gchar* _tmp14_;
540
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
540
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
542
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
542
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
543
543
_tmp7_ = gee_iterator_next (_tmp6_);
544
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
544
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
546
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
546
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
548
548
#line 549 "fullname-updates.c"
550
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
550
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
552
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
552
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
553
553
_tmp9_ = gee_iterator_get (_tmp8_);
554
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
554
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
555
555
i = (FolksIndividual*) _tmp9_;
556
#line 117 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
556
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
558
#line 117 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
558
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
559
559
_vala_assert (_tmp10_ != NULL, "i != null");
560
#line 119 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
560
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
562
#line 119 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
562
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
563
563
_tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
564
#line 119 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
564
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
565
565
_tmp13_ = _tmp12_;
566
#line 119 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
566
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
567
567
_tmp14_ = self->priv->_initial_fullname;
568
#line 119 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
568
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
569
569
if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
570
570
#line 571 "fullname-updates.c"
571
571
FolksIndividual* _tmp15_;
576
576
TrackerTestBackend* _tmp20_;
577
577
const gchar* _tmp21_;
578
578
const gchar* _tmp22_;
579
#line 121 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
579
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
581
#line 121 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
581
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
582
582
g_signal_connect_object ((GObject*) _tmp15_, "notify::full-name", (GCallback) __fullname_updates_tests_notify_full_name_cb_g_object_notify, self, 0);
583
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
583
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
585
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
585
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
586
586
_tmp17_ = folks_individual_get_id (_tmp16_);
587
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
587
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
588
588
_tmp18_ = _tmp17_;
589
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
589
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
590
590
_tmp19_ = g_strdup (_tmp18_);
591
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
591
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
592
592
_g_free0 (self->priv->_individual_id);
593
#line 122 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
593
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
594
594
self->priv->_individual_id = _tmp19_;
595
#line 123 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
595
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
596
596
self->priv->_initial_name_found = TRUE;
597
#line 124 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
597
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
598
598
_tmp20_ = self->priv->_tracker_backend;
599
#line 124 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
599
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
600
600
_tmp21_ = self->priv->_contact_urn;
601
#line 124 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
601
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
602
602
_tmp22_ = self->priv->_updated_fullname;
603
#line 124 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
603
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
604
604
tracker_test_backend_update_contact (_tmp20_, _tmp21_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp22_);
605
605
#line 606 "fullname-updates.c"
607
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
607
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
608
608
_g_object_unref0 (i);
609
609
#line 610 "fullname-updates.c"
611
#line 115 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
611
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
612
612
_g_object_unref0 (_i_it);
613
613
#line 614 "fullname-updates.c"
615
#line 129 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
615
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
616
616
_tmp23_ = removed;
617
#line 129 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
617
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
618
618
_tmp24_ = gee_collection_get_size ((GeeCollection*) _tmp23_);
619
#line 129 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
619
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
620
620
_tmp25_ = _tmp24_;
621
#line 129 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
621
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
622
622
_vala_assert (_tmp25_ == 1, "removed.size == 1");
623
623
#line 624 "fullname-updates.c"
626
626
GeeIterator* _tmp27_ = NULL;
627
627
GeeIterator* _i_it;
628
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
628
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
629
629
_tmp26_ = removed;
630
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
630
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
631
631
_tmp27_ = gee_iterable_iterator ((GeeIterable*) _tmp26_);
632
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
632
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
634
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
634
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
636
636
#line 637 "fullname-updates.c"
637
637
GeeIterator* _tmp28_;
640
640
gpointer _tmp31_ = NULL;
641
641
FolksIndividual* i;
642
642
FolksIndividual* _tmp32_;
643
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
643
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
645
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
645
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
646
646
_tmp29_ = gee_iterator_next (_tmp28_);
647
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
647
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
649
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
649
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
651
651
#line 652 "fullname-updates.c"
653
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
653
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
655
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
655
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
656
656
_tmp31_ = gee_iterator_get (_tmp30_);
657
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
657
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
658
658
i = (FolksIndividual*) _tmp31_;
659
#line 133 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
659
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
661
#line 133 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
661
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
662
662
_vala_assert (_tmp32_ == NULL, "i == null");
663
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
663
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
664
664
_g_object_unref0 (i);
665
665
#line 666 "fullname-updates.c"
667
#line 131 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
667
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
668
668
_g_object_unref0 (_i_it);
669
669
#line 670 "fullname-updates.c"
671
#line 109 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
671
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
672
672
_g_object_unref0 (removed);
673
#line 109 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
673
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
674
674
_g_object_unref0 (added);
675
675
#line 676 "fullname-updates.c"
684
684
const gchar* _tmp3_;
685
685
const gchar* _tmp4_;
686
686
const gchar* _tmp5_;
687
#line 137 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
687
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
688
688
g_return_if_fail (self != NULL);
689
#line 137 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
689
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
690
690
g_return_if_fail (individual_obj != NULL);
691
#line 137 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
691
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
692
692
g_return_if_fail (ps != NULL);
693
#line 139 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
693
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
694
694
_tmp0_ = individual_obj;
695
#line 139 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
695
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
696
696
_tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, FOLKS_TYPE_INDIVIDUAL, FolksIndividual));
697
#line 139 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
697
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
699
#line 141 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
699
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
701
#line 141 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
701
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
702
702
_tmp3_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp2_);
703
#line 141 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
703
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
705
#line 141 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
705
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
706
706
_tmp5_ = self->priv->_updated_fullname;
707
#line 141 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
707
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
708
708
if (g_strcmp0 (_tmp4_, _tmp5_) == 0) {
709
709
#line 710 "fullname-updates.c"
710
710
GMainLoop* _tmp6_;
711
#line 143 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
711
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
712
712
self->priv->_updated_name_found = TRUE;
713
#line 144 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
713
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
714
714
_tmp6_ = self->priv->_main_loop;
715
#line 144 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
715
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
716
716
g_main_loop_quit (_tmp6_);
717
717
#line 718 "fullname-updates.c"
719
#line 137 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
719
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
720
720
_g_object_unref0 (i);
721
721
#line 722 "fullname-updates.c"
725
725
static void fullname_updates_tests_class_init (FullnameUpdatesTestsClass * klass) {
726
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
726
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
727
727
fullname_updates_tests_parent_class = g_type_class_peek_parent (klass);
728
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
728
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
729
729
g_type_class_add_private (klass, sizeof (FullnameUpdatesTestsPrivate));
730
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
730
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
731
731
FOLKS_TEST_CASE_CLASS (klass)->set_up = fullname_updates_tests_real_set_up;
732
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
732
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
733
733
FOLKS_TEST_CASE_CLASS (klass)->tear_down = fullname_updates_tests_real_tear_down;
734
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
734
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
735
735
G_OBJECT_CLASS (klass)->finalize = fullname_updates_tests_finalize;
736
736
#line 737 "fullname-updates.c"
740
740
static void fullname_updates_tests_instance_init (FullnameUpdatesTests * self) {
741
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
741
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
742
742
self->priv = FULLNAME_UPDATES_TESTS_GET_PRIVATE (self);
743
743
#line 744 "fullname-updates.c"
747
747
static void fullname_updates_tests_finalize (GObject* obj) {
748
748
FullnameUpdatesTests * self;
749
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
749
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
750
750
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_FULLNAME_UPDATES_TESTS, FullnameUpdatesTests);
751
#line 28 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
751
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
752
752
_g_main_loop_unref0 (self->priv->_main_loop);
753
#line 29 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
753
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
754
754
_tracker_test_backend_unref0 (self->priv->_tracker_backend);
755
#line 30 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
755
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
756
756
_g_object_unref0 (self->priv->_aggregator);
757
#line 33 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
757
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
758
758
_g_free0 (self->priv->_updated_fullname);
759
#line 34 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
759
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
760
760
_g_free0 (self->priv->_individual_id);
761
#line 35 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
761
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
762
762
_g_free0 (self->priv->_initial_fullname);
763
#line 36 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
763
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
764
764
_g_free0 (self->priv->_contact_urn);
765
#line 26 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
765
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
766
766
G_OBJECT_CLASS (fullname_updates_tests_parent_class)->finalize (obj);
767
767
#line 768 "fullname-updates.c"
787
787
FullnameUpdatesTests* _tmp1_;
788
788
FullnameUpdatesTests* _tmp2_;
789
789
GTestSuite* _tmp3_ = NULL;
790
#line 151 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
790
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
791
791
g_test_init (&args_length1, &args, NULL);
792
#line 153 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
792
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
793
793
_tmp0_ = g_test_get_root ();
794
#line 153 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
794
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
796
#line 154 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
796
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
797
797
_tmp1_ = fullname_updates_tests_new ();
798
#line 154 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
798
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
800
#line 154 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
800
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
801
801
_tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
802
#line 154 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
802
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
803
803
g_test_suite_add_suite (root, _tmp3_);
804
#line 154 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
804
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
805
805
_g_object_unref0 (_tmp2_);
806
#line 156 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
806
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
808
#line 158 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
808
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
810
#line 158 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
810
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
812
812
#line 813 "fullname-updates.c"
816
816
int main (int argc, char ** argv) {
817
#line 149 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
817
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
819
#line 149 "/opt/gnome2/source/folks/tests/tracker/fullname-updates.vala"
819
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/fullname-updates.vala"
820
820
return _vala_main (argv, argc);
821
821
#line 822 "fullname-updates.c"