~ubuntu-branches/ubuntu/quantal/folks/quantal

« back to all changes in this revision

Viewing changes to tests/tracker/duplicated-phones.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-12 09:48:10 UTC
  • mfrom: (1.6.2)
  • Revision ID: package-import@ubuntu.com-20120912094810-6zlx8889hcovxj7p
Tags: 0.7.4.1-0ubuntu1
* New upstream bugfix release
* debian/control:
  - Bump build-depends on libglib2.0-dev, valac-0.18, libvala-0.18-dev
* debian/libfolks-eds25.symbols:
* debian/libfolks25.symbols:
  - Updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* duplicated-phones.c generated by valac 0.17.3, the Vala compiler
 
1
/* duplicated-phones.c generated by valac 0.17.6.3-6918, the Vala compiler
2
2
 * generated from duplicated-phones.vala, do not modify */
3
3
 
4
4
/*
253
253
 
254
254
 
255
255
static void _duplicated_phones_tests_test_duplicated_phones_folks_test_case_test_method (gpointer self) {
256
 
#line 45 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
256
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
257
257
        duplicated_phones_tests_test_duplicated_phones (self);
258
258
#line 259 "duplicated-phones.c"
259
259
}
262
262
DuplicatedPhonesTests* duplicated_phones_tests_construct (GType object_type) {
263
263
        DuplicatedPhonesTests * self = NULL;
264
264
        TrackerTestBackend* _tmp0_;
265
 
#line 41 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
265
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
266
266
        self = (DuplicatedPhonesTests*) folks_test_case_construct (object_type, "DuplicatedPhonesTests");
267
 
#line 43 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
267
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
268
268
        _tmp0_ = tracker_test_backend_new ();
269
 
#line 43 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
269
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
270
270
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
271
 
#line 43 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
271
#line 43 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
272
272
        self->priv->_tracker_backend = _tmp0_;
273
 
#line 45 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
273
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
274
274
        folks_test_case_add_test ((FolksTestCase*) self, "test adding 2 personas with the same phone number ", _duplicated_phones_tests_test_duplicated_phones_folks_test_case_test_method, self);
275
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
275
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
276
276
        return self;
277
277
#line 278 "duplicated-phones.c"
278
278
}
279
279
 
280
280
 
281
281
DuplicatedPhonesTests* duplicated_phones_tests_new (void) {
282
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
282
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
283
283
        return duplicated_phones_tests_construct (TYPE_DUPLICATED_PHONES_TESTS);
284
284
#line 285 "duplicated-phones.c"
285
285
}
287
287
 
288
288
static void duplicated_phones_tests_real_set_up (FolksTestCase* base) {
289
289
        DuplicatedPhonesTests * self;
290
 
#line 49 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
290
#line 49 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
291
291
        self = (DuplicatedPhonesTests*) base;
292
292
#line 293 "duplicated-phones.c"
293
293
}
296
296
static void duplicated_phones_tests_real_tear_down (FolksTestCase* base) {
297
297
        DuplicatedPhonesTests * self;
298
298
        TrackerTestBackend* _tmp0_;
299
 
#line 53 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
299
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
300
300
        self = (DuplicatedPhonesTests*) base;
301
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
301
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
302
302
        _tmp0_ = self->priv->_tracker_backend;
303
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
303
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
304
304
        tracker_test_backend_tear_down (_tmp0_);
305
305
#line 306 "duplicated-phones.c"
306
306
}
309
309
static gboolean __lambda2_ (DuplicatedPhonesTests* self) {
310
310
        gboolean result = FALSE;
311
311
        GMainLoop* _tmp0_;
312
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
312
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
313
313
        _tmp0_ = self->priv->_main_loop;
314
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
314
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
315
315
        g_main_loop_quit (_tmp0_);
316
 
#line 67 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
316
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
317
317
        g_assert_not_reached ();
318
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
318
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
319
319
        return result;
320
320
#line 321 "duplicated-phones.c"
321
321
}
324
324
static gboolean ___lambda2__gsource_func (gpointer self) {
325
325
        gboolean result;
326
326
        result = __lambda2_ (self);
327
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
327
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
328
328
        return result;
329
329
#line 330 "duplicated-phones.c"
330
330
}
335
335
        GMainLoop* _tmp1_;
336
336
        const gchar* _tmp2_;
337
337
        const gchar* _tmp3_;
338
 
#line 58 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
338
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
339
339
        g_return_if_fail (self != NULL);
340
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
340
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
341
341
        _tmp0_ = g_main_loop_new (NULL, FALSE);
342
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
342
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
343
343
        _g_main_loop_unref0 (self->priv->_main_loop);
344
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
344
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
345
345
        self->priv->_main_loop = _tmp0_;
346
 
#line 62 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
346
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
347
347
        _duplicated_phones_tests_test_duplicated_phones_async (self, NULL, NULL);
348
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
348
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
349
349
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
350
 
#line 70 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
350
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
351
351
        _tmp1_ = self->priv->_main_loop;
352
 
#line 70 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
352
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
353
353
        g_main_loop_run (_tmp1_);
354
 
#line 71 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
354
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
355
355
        _tmp2_ = self->priv->_individual_id_1;
356
 
#line 71 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
356
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
357
357
        _vala_assert (g_strcmp0 (_tmp2_, "") != 0, "this._individual_id_1 != \"\"");
358
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
358
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
359
359
        _tmp3_ = self->priv->_individual_id_2;
360
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
360
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
361
361
        _vala_assert (g_strcmp0 (_tmp3_, "") != 0, "this._individual_id_2 != \"\"");
362
362
#line 363 "duplicated-phones.c"
363
363
}
366
366
static void _duplicated_phones_tests_test_duplicated_phones_async_data_free (gpointer _data) {
367
367
        DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData* _data_;
368
368
        _data_ = _data;
369
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
369
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
370
370
        _g_object_unref0 (_data_->self);
371
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
371
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
372
372
        g_slice_free (DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData, _data_);
373
373
#line 374 "duplicated-phones.c"
374
374
}
375
375
 
376
376
 
377
377
static gpointer _g_object_ref0 (gpointer self) {
378
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
378
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
379
379
        return self ? g_object_ref (self) : NULL;
380
380
#line 381 "duplicated-phones.c"
381
381
}
384
384
static void _duplicated_phones_tests_test_duplicated_phones_async (DuplicatedPhonesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
385
385
        DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData* _data_;
386
386
        DuplicatedPhonesTests* _tmp0_;
387
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
387
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
388
388
        _data_ = g_slice_new0 (DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData);
389
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
389
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
390
390
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _duplicated_phones_tests_test_duplicated_phones_async);
391
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
391
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
392
392
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _duplicated_phones_tests_test_duplicated_phones_async_data_free);
393
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
393
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
394
394
        _tmp0_ = _g_object_ref0 (self);
395
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
395
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
396
396
        _data_->self = _tmp0_;
397
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
397
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
398
398
        _duplicated_phones_tests_test_duplicated_phones_async_co (_data_);
399
399
#line 400 "duplicated-phones.c"
400
400
}
402
402
 
403
403
static void _duplicated_phones_tests_test_duplicated_phones_finish (DuplicatedPhonesTests* self, GAsyncResult* _res_) {
404
404
        DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData* _data_;
405
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
405
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
406
406
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
407
407
#line 408 "duplicated-phones.c"
408
408
}
410
410
 
411
411
static void _duplicated_phones_tests_test_duplicated_phones_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
412
412
        DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData* _data_;
413
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
413
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
414
414
        _data_ = _user_data_;
415
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
415
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
416
416
        _data_->_source_object_ = source_object;
417
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
417
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
418
418
        _data_->_res_ = _res_;
419
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
419
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
420
420
        _duplicated_phones_tests_test_duplicated_phones_async_co (_data_);
421
421
#line 422 "duplicated-phones.c"
422
422
}
423
423
 
424
424
 
425
425
static void __duplicated_phones_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
426
 
#line 80 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
426
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
427
427
        _duplicated_phones_tests_individuals_changed_cb (self, changes);
428
428
#line 429 "duplicated-phones.c"
429
429
}
430
430
 
431
431
 
432
432
static void __duplicated_phones_tests_notify_pstore_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
433
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
433
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
434
434
        _duplicated_phones_tests_notify_pstore_cb (self, _sender, pspec);
435
435
#line 436 "duplicated-phones.c"
436
436
}
437
437
 
438
438
 
439
439
static gboolean _duplicated_phones_tests_test_duplicated_phones_async_co (DuplicatedPhonesTestsTestDuplicatedPhonesAsyncData* _data_) {
440
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
440
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
441
441
        switch (_data_->_state_) {
442
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
442
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
443
443
                case 0:
444
444
#line 445 "duplicated-phones.c"
445
445
                goto _state_0;
446
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
446
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
447
447
                case 1:
448
448
#line 449 "duplicated-phones.c"
449
449
                goto _state_1;
450
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
450
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
451
451
                case 2:
452
452
#line 453 "duplicated-phones.c"
453
453
                goto _state_2;
454
454
                default:
455
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
455
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
456
456
                g_assert_not_reached ();
457
457
#line 458 "duplicated-phones.c"
458
458
        }
459
459
        _state_0:
460
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
460
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
461
461
        _data_->_tmp0_ = NULL;
462
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
462
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
463
463
        _data_->_tmp0_ = folks_backend_store_dup ();
464
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
464
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
465
465
        _data_->store = _data_->_tmp0_;
466
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
466
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
467
467
        _data_->_state_ = 1;
468
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
468
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
469
469
        folks_backend_store_prepare (_data_->store, _duplicated_phones_tests_test_duplicated_phones_async_ready, _data_);
470
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
470
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
471
471
        return FALSE;
472
472
#line 473 "duplicated-phones.c"
473
473
        _state_1:
474
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
474
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
475
475
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
476
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
476
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
477
477
        _data_->_tmp1_ = folks_individual_aggregator_new ();
478
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
478
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
479
479
        _g_object_unref0 (_data_->self->priv->_aggregator);
480
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
480
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
481
481
        _data_->self->priv->_aggregator = _data_->_tmp1_;
482
 
#line 80 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
482
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
483
483
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
484
 
#line 80 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
484
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
485
485
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __duplicated_phones_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
486
486
#line 487 "duplicated-phones.c"
487
487
        {
488
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
488
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
489
489
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
490
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
490
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
491
491
                _data_->_state_ = 2;
492
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
492
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
493
493
                folks_individual_aggregator_prepare (_data_->_tmp3_, _duplicated_phones_tests_test_duplicated_phones_async_ready, _data_);
494
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
494
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
495
495
                return FALSE;
496
496
#line 497 "duplicated-phones.c"
497
497
                _state_2:
498
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
498
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
499
499
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
500
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
500
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
501
501
                if (_data_->_inner_error_ != NULL) {
502
502
#line 503 "duplicated-phones.c"
503
503
                        goto __catch0_g_error;
504
504
                }
505
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
505
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
506
506
                _g_object_unref0 (_data_->self->priv->_pstore);
507
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
507
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
508
508
                _data_->self->priv->_pstore = NULL;
509
509
#line 510 "duplicated-phones.c"
510
510
                {
511
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
511
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
512
512
                        _data_->_tmp4_ = folks_backend_store_get_enabled_backends (_data_->store);
513
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
513
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
514
514
                        _data_->_tmp5_ = _data_->_tmp4_;
515
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
515
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
516
516
                        _data_->_tmp6_ = gee_map_get_values (_data_->_tmp5_);
517
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
517
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
518
518
                        _data_->_tmp7_ = _data_->_tmp6_;
519
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
519
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
520
520
                        _data_->_tmp8_ = _data_->_tmp7_;
521
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
521
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
522
522
                        _data_->_tmp9_ = NULL;
523
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
523
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
524
524
                        _data_->_tmp9_ = gee_iterable_iterator ((GeeIterable*) _data_->_tmp8_);
525
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
525
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
526
526
                        _data_->_tmp10_ = _data_->_tmp9_;
527
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
527
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
528
528
                        _g_object_unref0 (_data_->_tmp8_);
529
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
529
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
530
530
                        _data_->_backend_it = _data_->_tmp10_;
531
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
531
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
532
532
                        while (TRUE) {
533
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
533
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
534
534
                                _data_->_tmp11_ = _data_->_backend_it;
535
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
535
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
536
536
                                _data_->_tmp12_ = FALSE;
537
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
537
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
538
538
                                _data_->_tmp12_ = gee_iterator_next (_data_->_tmp11_);
539
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
539
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
540
540
                                if (!_data_->_tmp12_) {
541
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
541
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
542
542
                                        break;
543
543
#line 544 "duplicated-phones.c"
544
544
                                }
545
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
545
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
546
546
                                _data_->_tmp13_ = _data_->_backend_it;
547
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
547
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
548
548
                                _data_->_tmp14_ = NULL;
549
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
549
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
550
550
                                _data_->_tmp14_ = gee_iterator_get (_data_->_tmp13_);
551
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
551
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
552
552
                                _data_->backend = (FolksBackend*) _data_->_tmp14_;
553
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
553
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
554
554
                                _data_->_tmp15_ = _data_->backend;
555
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
555
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
556
556
                                _data_->_tmp16_ = folks_backend_get_persona_stores (_data_->_tmp15_);
557
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
557
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
558
558
                                _data_->_tmp17_ = _data_->_tmp16_;
559
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
559
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
560
560
                                _data_->_tmp18_ = NULL;
561
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
561
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
562
562
                                _data_->_tmp18_ = gee_map_get (_data_->_tmp17_, "tracker");
563
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
563
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
564
564
                                _g_object_unref0 (_data_->self->priv->_pstore);
565
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
565
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
566
566
                                _data_->self->priv->_pstore = G_TYPE_CHECK_INSTANCE_CAST ((FolksPersonaStore*) _data_->_tmp18_, TRF_TYPE_PERSONA_STORE, TrfPersonaStore);
567
 
#line 90 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
567
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
568
568
                                _data_->_tmp19_ = _data_->self->priv->_pstore;
569
 
#line 90 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
569
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
570
570
                                if (_data_->_tmp19_ != NULL) {
571
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
571
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
572
572
                                        _g_object_unref0 (_data_->backend);
573
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
573
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
574
574
                                        break;
575
575
#line 576 "duplicated-phones.c"
576
576
                                }
577
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
577
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
578
578
                                _g_object_unref0 (_data_->backend);
579
579
#line 580 "duplicated-phones.c"
580
580
                        }
581
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
581
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
582
582
                        _g_object_unref0 (_data_->_backend_it);
583
583
#line 584 "duplicated-phones.c"
584
584
                }
585
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
585
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
586
586
                _data_->_tmp20_ = _data_->self->priv->_pstore;
587
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
587
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
588
588
                _vala_assert (_data_->_tmp20_ != NULL, "this._pstore != null");
589
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
589
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
590
590
                _data_->_tmp21_ = _data_->self->priv->_pstore;
591
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
591
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
592
592
                g_signal_connect_object ((GObject*) _data_->_tmp21_, "notify::is-prepared", (GCallback) __duplicated_phones_tests_notify_pstore_cb_g_object_notify, _data_->self, 0);
593
 
#line 95 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
593
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
594
594
                _duplicated_phones_tests_try_to_add (_data_->self, NULL, NULL);
595
595
#line 596 "duplicated-phones.c"
596
596
        }
597
597
        goto __finally0;
598
598
        __catch0_g_error:
599
599
        {
600
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
600
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
601
601
                _data_->e = _data_->_inner_error_;
602
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
602
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
603
603
                _data_->_inner_error_ = NULL;
604
 
#line 99 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
604
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
605
605
                _data_->_tmp22_ = _data_->e;
606
 
#line 99 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
606
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
607
607
                _data_->_tmp23_ = _data_->_tmp22_->message;
608
 
#line 99 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
608
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
609
609
                g_warning ("duplicated-phones.vala:99: Error when calling prepare: %s\n", _data_->_tmp23_);
610
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
610
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
611
611
                _g_error_free0 (_data_->e);
612
612
#line 613 "duplicated-phones.c"
613
613
        }
614
614
        __finally0:
615
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
615
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
616
616
        if (_data_->_inner_error_ != NULL) {
617
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
617
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
618
618
                _g_object_unref0 (_data_->store);
619
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
619
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
620
620
                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);
621
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
621
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
622
622
                g_clear_error (&_data_->_inner_error_);
623
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
623
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
624
624
                return FALSE;
625
625
#line 626 "duplicated-phones.c"
626
626
        }
627
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
627
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
628
628
        _g_object_unref0 (_data_->store);
629
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
629
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
630
630
        if (_data_->_state_ == 0) {
631
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
631
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
632
632
                g_simple_async_result_complete_in_idle (_data_->_async_result);
633
633
#line 634 "duplicated-phones.c"
634
634
        } else {
635
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
635
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
636
636
                g_simple_async_result_complete (_data_->_async_result);
637
637
#line 638 "duplicated-phones.c"
638
638
        }
639
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
639
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
640
640
        g_object_unref (_data_->_async_result);
641
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
641
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
642
642
        return FALSE;
643
643
#line 644 "duplicated-phones.c"
644
644
}
657
657
        GeeSet* _tmp32_;
658
658
        gint _tmp33_;
659
659
        gint _tmp34_;
660
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
660
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
661
661
        g_return_if_fail (self != NULL);
662
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
662
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
663
663
        g_return_if_fail (changes != NULL);
664
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
664
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
665
665
        _tmp0_ = changes;
666
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
666
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
667
667
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
668
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
668
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
669
669
        added = _tmp1_;
670
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
670
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
671
671
        _tmp2_ = changes;
672
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
672
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
673
673
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
674
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
674
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
675
675
        removed = _tmp3_;
676
676
#line 677 "duplicated-phones.c"
677
677
        {
678
678
                GeeCollection* _tmp4_;
679
679
                GeeIterator* _tmp5_ = NULL;
680
680
                GeeIterator* _i_it;
681
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
681
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
682
682
                _tmp4_ = added;
683
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
683
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
684
684
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
685
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
685
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
686
686
                _i_it = _tmp5_;
687
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
687
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
688
688
                while (TRUE) {
689
689
#line 690 "duplicated-phones.c"
690
690
                        GeeIterator* _tmp6_;
697
697
                        const gchar* _tmp12_;
698
698
                        const gchar* _tmp13_;
699
699
                        const gchar* _tmp14_;
700
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
700
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
701
701
                        _tmp6_ = _i_it;
702
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
702
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
703
703
                        _tmp7_ = gee_iterator_next (_tmp6_);
704
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
704
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
705
705
                        if (!_tmp7_) {
706
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
706
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
707
707
                                break;
708
708
#line 709 "duplicated-phones.c"
709
709
                        }
710
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
710
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
711
711
                        _tmp8_ = _i_it;
712
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
712
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
713
713
                        _tmp9_ = gee_iterator_get (_tmp8_);
714
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
714
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
715
715
                        i = (FolksIndividual*) _tmp9_;
716
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
716
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
717
717
                        _tmp10_ = i;
718
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
718
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
719
719
                        _vala_assert (_tmp10_ != NULL, "i != null");
720
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
720
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
721
721
                        _tmp11_ = i;
722
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
722
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
723
723
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
724
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
724
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
725
725
                        _tmp13_ = _tmp12_;
726
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
726
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
727
727
                        _tmp14_ = self->priv->_persona_fullname_1;
728
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
728
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
729
729
                        if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
730
730
#line 731 "duplicated-phones.c"
731
731
                                FolksIndividual* _tmp15_;
732
732
                                const gchar* _tmp16_;
733
733
                                const gchar* _tmp17_;
734
734
                                gchar* _tmp18_;
735
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
735
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
736
736
                                _tmp15_ = i;
737
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
737
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
738
738
                                _tmp16_ = folks_individual_get_id (_tmp15_);
739
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
739
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
740
740
                                _tmp17_ = _tmp16_;
741
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
741
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
742
742
                                _tmp18_ = g_strdup (_tmp17_);
743
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
743
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
744
744
                                _g_free0 (self->priv->_individual_id_1);
745
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
745
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
746
746
                                self->priv->_individual_id_1 = _tmp18_;
747
747
#line 748 "duplicated-phones.c"
748
748
                        } else {
750
750
                                const gchar* _tmp20_;
751
751
                                const gchar* _tmp21_;
752
752
                                const gchar* _tmp22_;
753
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
753
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
754
754
                                _tmp19_ = i;
755
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
755
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
756
756
                                _tmp20_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp19_);
757
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
757
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
758
758
                                _tmp21_ = _tmp20_;
759
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
759
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
760
760
                                _tmp22_ = self->priv->_persona_fullname_2;
761
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
761
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
762
762
                                if (g_strcmp0 (_tmp21_, _tmp22_) == 0) {
763
763
#line 764 "duplicated-phones.c"
764
764
                                        FolksIndividual* _tmp23_;
765
765
                                        const gchar* _tmp24_;
766
766
                                        const gchar* _tmp25_;
767
767
                                        gchar* _tmp26_;
768
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
768
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
769
769
                                        _tmp23_ = i;
770
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
770
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
771
771
                                        _tmp24_ = folks_individual_get_id (_tmp23_);
772
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
772
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
773
773
                                        _tmp25_ = _tmp24_;
774
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
774
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
775
775
                                        _tmp26_ = g_strdup (_tmp25_);
776
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
776
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
777
777
                                        _g_free0 (self->priv->_individual_id_2);
778
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
778
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
779
779
                                        self->priv->_individual_id_2 = _tmp26_;
780
780
#line 781 "duplicated-phones.c"
781
781
                                }
782
782
                        }
783
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
783
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
784
784
                        _g_object_unref0 (i);
785
785
#line 786 "duplicated-phones.c"
786
786
                }
787
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
787
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
788
788
                _g_object_unref0 (_i_it);
789
789
#line 790 "duplicated-phones.c"
790
790
        }
791
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
791
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
792
792
        _tmp28_ = self->priv->_individual_id_1;
793
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
793
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
794
794
        if (g_strcmp0 (_tmp28_, "") != 0) {
795
795
#line 796 "duplicated-phones.c"
796
796
                const gchar* _tmp29_;
797
 
#line 124 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
797
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
798
798
                _tmp29_ = self->priv->_individual_id_2;
799
 
#line 124 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
799
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
800
800
                _tmp27_ = g_strcmp0 (_tmp29_, "") != 0;
801
801
#line 802 "duplicated-phones.c"
802
802
        } else {
803
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
803
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
804
804
                _tmp27_ = FALSE;
805
805
#line 806 "duplicated-phones.c"
806
806
        }
807
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
807
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
808
808
        _tmp30_ = _tmp27_;
809
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
809
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
810
810
        if (_tmp30_) {
811
811
#line 812 "duplicated-phones.c"
812
812
                GMainLoop* _tmp31_;
813
 
#line 126 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
813
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
814
814
                _tmp31_ = self->priv->_main_loop;
815
 
#line 126 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
815
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
816
816
                g_main_loop_quit (_tmp31_);
817
817
#line 818 "duplicated-phones.c"
818
818
        }
819
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
819
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
820
820
        _tmp32_ = removed;
821
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
821
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
822
822
        _tmp33_ = gee_collection_get_size ((GeeCollection*) _tmp32_);
823
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
823
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
824
824
        _tmp34_ = _tmp33_;
825
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
825
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
826
826
        _vala_assert (_tmp34_ == 1, "removed.size == 1");
827
827
#line 828 "duplicated-phones.c"
828
828
        {
829
829
                GeeSet* _tmp35_;
830
830
                GeeIterator* _tmp36_ = NULL;
831
831
                GeeIterator* _i_it;
832
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
832
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
833
833
                _tmp35_ = removed;
834
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
834
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
835
835
                _tmp36_ = gee_iterable_iterator ((GeeIterable*) _tmp35_);
836
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
836
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
837
837
                _i_it = _tmp36_;
838
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
838
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
839
839
                while (TRUE) {
840
840
#line 841 "duplicated-phones.c"
841
841
                        GeeIterator* _tmp37_;
844
844
                        gpointer _tmp40_ = NULL;
845
845
                        FolksIndividual* i;
846
846
                        FolksIndividual* _tmp41_;
847
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
847
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
848
848
                        _tmp37_ = _i_it;
849
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
849
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
850
850
                        _tmp38_ = gee_iterator_next (_tmp37_);
851
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
851
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
852
852
                        if (!_tmp38_) {
853
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
853
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
854
854
                                break;
855
855
#line 856 "duplicated-phones.c"
856
856
                        }
857
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
857
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
858
858
                        _tmp39_ = _i_it;
859
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
859
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
860
860
                        _tmp40_ = gee_iterator_get (_tmp39_);
861
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
861
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
862
862
                        i = (FolksIndividual*) _tmp40_;
863
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
863
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
864
864
                        _tmp41_ = i;
865
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
865
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
866
866
                        _vala_assert (_tmp41_ == NULL, "i == null");
867
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
867
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
868
868
                        _g_object_unref0 (i);
869
869
#line 870 "duplicated-phones.c"
870
870
                }
871
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
871
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
872
872
                _g_object_unref0 (_i_it);
873
873
#line 874 "duplicated-phones.c"
874
874
        }
875
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
875
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
876
876
        _g_object_unref0 (removed);
877
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
877
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
878
878
        _g_object_unref0 (added);
879
879
#line 880 "duplicated-phones.c"
880
880
}
881
881
 
882
882
 
883
883
static void _duplicated_phones_tests_notify_pstore_cb (DuplicatedPhonesTests* self, GObject* _pstore, GParamSpec* ps) {
884
 
#line 137 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
884
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
885
885
        g_return_if_fail (self != NULL);
886
 
#line 137 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
886
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
887
887
        g_return_if_fail (_pstore != NULL);
888
 
#line 137 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
888
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
889
889
        g_return_if_fail (ps != NULL);
890
 
#line 139 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
890
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
891
891
        _duplicated_phones_tests_try_to_add (self, NULL, NULL);
892
892
#line 893 "duplicated-phones.c"
893
893
}
896
896
static void _duplicated_phones_tests_try_to_add_data_free (gpointer _data) {
897
897
        DuplicatedPhonesTestsTryToAddData* _data_;
898
898
        _data_ = _data;
899
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
899
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
900
900
        _g_object_unref0 (_data_->self);
901
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
901
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
902
902
        g_slice_free (DuplicatedPhonesTestsTryToAddData, _data_);
903
903
#line 904 "duplicated-phones.c"
904
904
}
907
907
static void _duplicated_phones_tests_try_to_add (DuplicatedPhonesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
908
908
        DuplicatedPhonesTestsTryToAddData* _data_;
909
909
        DuplicatedPhonesTests* _tmp0_;
910
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
910
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
911
911
        _data_ = g_slice_new0 (DuplicatedPhonesTestsTryToAddData);
912
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
912
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
913
913
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _duplicated_phones_tests_try_to_add);
914
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
914
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
915
915
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _duplicated_phones_tests_try_to_add_data_free);
916
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
916
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
917
917
        _tmp0_ = _g_object_ref0 (self);
918
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
918
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
919
919
        _data_->self = _tmp0_;
920
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
920
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
921
921
        _duplicated_phones_tests_try_to_add_co (_data_);
922
922
#line 923 "duplicated-phones.c"
923
923
}
925
925
 
926
926
static void _duplicated_phones_tests_try_to_add_finish (DuplicatedPhonesTests* self, GAsyncResult* _res_) {
927
927
        DuplicatedPhonesTestsTryToAddData* _data_;
928
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
928
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
929
929
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
930
930
#line 931 "duplicated-phones.c"
931
931
}
933
933
 
934
934
static void _duplicated_phones_tests_try_to_add_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
935
935
        DuplicatedPhonesTestsTryToAddData* _data_;
936
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
936
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
937
937
        _data_ = _user_data_;
938
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
938
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
939
939
        _data_->_source_object_ = source_object;
940
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
940
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
941
941
        _data_->_res_ = _res_;
942
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
942
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
943
943
        _duplicated_phones_tests_try_to_add_co (_data_);
944
944
#line 945 "duplicated-phones.c"
945
945
}
946
946
 
947
947
 
948
948
static gboolean _duplicated_phones_tests_try_to_add_co (DuplicatedPhonesTestsTryToAddData* _data_) {
949
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
949
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
950
950
        switch (_data_->_state_) {
951
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
951
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
952
952
                case 0:
953
953
#line 954 "duplicated-phones.c"
954
954
                goto _state_0;
955
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
955
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
956
956
                case 1:
957
957
#line 958 "duplicated-phones.c"
958
958
                goto _state_1;
959
959
                default:
960
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
960
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
961
961
                g_assert_not_reached ();
962
962
#line 963 "duplicated-phones.c"
963
963
        }
964
964
        _state_0:
965
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
965
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
966
966
        _data_->_tmp1_ = _data_->self->priv->_pstore;
967
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
967
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
968
968
        _data_->_tmp2_ = folks_persona_store_get_is_prepared ((FolksPersonaStore*) _data_->_tmp1_);
969
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
969
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
970
970
        _data_->_tmp3_ = _data_->_tmp2_;
971
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
971
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
972
972
        if (_data_->_tmp3_) {
973
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
973
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
974
974
                _data_->_tmp4_ = _data_->self->priv->_added_personas;
975
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
975
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
976
976
                _data_->_tmp0_ = _data_->_tmp4_ == FALSE;
977
977
#line 978 "duplicated-phones.c"
978
978
        } else {
979
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
979
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
980
980
                _data_->_tmp0_ = FALSE;
981
981
#line 982 "duplicated-phones.c"
982
982
        }
983
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
983
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
984
984
        _data_->_tmp5_ = _data_->_tmp0_;
985
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
985
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
986
986
        if (_data_->_tmp5_) {
987
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
987
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
988
988
                _data_->self->priv->_added_personas = TRUE;
989
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
989
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
990
990
                _data_->_state_ = 1;
991
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
991
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
992
992
                _duplicated_phones_tests_add_personas (_data_->self, _duplicated_phones_tests_try_to_add_ready, _data_);
993
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
993
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
994
994
                return FALSE;
995
995
#line 996 "duplicated-phones.c"
996
996
                _state_1:
997
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
997
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
998
998
                _duplicated_phones_tests_add_personas_finish (_data_->self, _data_->_res_);
999
999
#line 1000 "duplicated-phones.c"
1000
1000
        }
1001
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1001
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1002
1002
        if (_data_->_state_ == 0) {
1003
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1003
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1004
1004
                g_simple_async_result_complete_in_idle (_data_->_async_result);
1005
1005
#line 1006 "duplicated-phones.c"
1006
1006
        } else {
1007
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1007
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1008
1008
                g_simple_async_result_complete (_data_->_async_result);
1009
1009
#line 1010 "duplicated-phones.c"
1010
1010
        }
1011
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1011
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1012
1012
        g_object_unref (_data_->_async_result);
1013
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1013
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1014
1014
        return FALSE;
1015
1015
#line 1016 "duplicated-phones.c"
1016
1016
}
1019
1019
static void _duplicated_phones_tests_add_personas_data_free (gpointer _data) {
1020
1020
        DuplicatedPhonesTestsAddPersonasData* _data_;
1021
1021
        _data_ = _data;
1022
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1022
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1023
1023
        _g_object_unref0 (_data_->self);
1024
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1024
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1025
1025
        g_slice_free (DuplicatedPhonesTestsAddPersonasData, _data_);
1026
1026
#line 1027 "duplicated-phones.c"
1027
1027
}
1030
1030
static void _duplicated_phones_tests_add_personas (DuplicatedPhonesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
1031
1031
        DuplicatedPhonesTestsAddPersonasData* _data_;
1032
1032
        DuplicatedPhonesTests* _tmp0_;
1033
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1033
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1034
1034
        _data_ = g_slice_new0 (DuplicatedPhonesTestsAddPersonasData);
1035
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1035
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1036
1036
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _duplicated_phones_tests_add_personas);
1037
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1037
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1038
1038
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _duplicated_phones_tests_add_personas_data_free);
1039
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1039
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1040
1040
        _tmp0_ = _g_object_ref0 (self);
1041
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1041
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1042
1042
        _data_->self = _tmp0_;
1043
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1043
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1044
1044
        _duplicated_phones_tests_add_personas_co (_data_);
1045
1045
#line 1046 "duplicated-phones.c"
1046
1046
}
1048
1048
 
1049
1049
static void _duplicated_phones_tests_add_personas_finish (DuplicatedPhonesTests* self, GAsyncResult* _res_) {
1050
1050
        DuplicatedPhonesTestsAddPersonasData* _data_;
1051
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1051
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1052
1052
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
1053
1053
#line 1054 "duplicated-phones.c"
1054
1054
}
1062
1062
   * re-use that instead of trying to create a new one.
1063
1063
   */
1064
1064
static void _g_free0_ (gpointer var) {
1065
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1065
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1066
1066
        var = (g_free (var), NULL);
1067
1067
#line 1068 "duplicated-phones.c"
1068
1068
}
1069
1069
 
1070
1070
 
1071
1071
static void _vala_GValue_free (GValue* self) {
1072
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1072
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1073
1073
        g_value_unset (self);
1074
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1074
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1075
1075
        g_free (self);
1076
1076
#line 1077 "duplicated-phones.c"
1077
1077
}
1078
1078
 
1079
1079
 
1080
1080
static void __vala_GValue_free0_ (gpointer var) {
1081
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1081
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1082
1082
        (var == NULL) ? NULL : (var = (_vala_GValue_free (var), NULL));
1083
1083
#line 1084 "duplicated-phones.c"
1084
1084
}
1085
1085
 
1086
1086
 
1087
1087
static GValue* _g_value_dup (GValue* self) {
1088
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1088
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1089
1089
        return g_boxed_copy (G_TYPE_VALUE, self);
1090
1090
#line 1091 "duplicated-phones.c"
1091
1091
}
1092
1092
 
1093
1093
 
1094
1094
static gpointer __g_value_dup0 (gpointer self) {
1095
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1095
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1096
1096
        return self ? _g_value_dup (self) : NULL;
1097
1097
#line 1098 "duplicated-phones.c"
1098
1098
}
1100
1100
 
1101
1101
static void _duplicated_phones_tests_add_personas_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
1102
1102
        DuplicatedPhonesTestsAddPersonasData* _data_;
1103
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1103
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1104
1104
        _data_ = _user_data_;
1105
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1105
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1106
1106
        _data_->_source_object_ = source_object;
1107
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1107
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1108
1108
        _data_->_res_ = _res_;
1109
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1109
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1110
1110
        _duplicated_phones_tests_add_personas_co (_data_);
1111
1111
#line 1112 "duplicated-phones.c"
1112
1112
}
1113
1113
 
1114
1114
 
1115
1115
static gboolean _duplicated_phones_tests_add_personas_co (DuplicatedPhonesTestsAddPersonasData* _data_) {
1116
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1116
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1117
1117
        switch (_data_->_state_) {
1118
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1118
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1119
1119
                case 0:
1120
1120
#line 1121 "duplicated-phones.c"
1121
1121
                goto _state_0;
1122
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1122
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1123
1123
                case 1:
1124
1124
#line 1125 "duplicated-phones.c"
1125
1125
                goto _state_1;
1126
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1126
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1127
1127
                case 2:
1128
1128
#line 1129 "duplicated-phones.c"
1129
1129
                goto _state_2;
1130
1130
                default:
1131
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1131
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1132
1132
                g_assert_not_reached ();
1133
1133
#line 1134 "duplicated-phones.c"
1134
1134
        }
1135
1135
        _state_0:
1136
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1136
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1137
1137
        _data_->_tmp0_ = g_str_hash;
1138
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1138
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1139
1139
        _data_->_tmp1_ = g_str_equal;
1140
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1140
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1141
1141
        _data_->_tmp2_ = g_hash_table_new_full (_data_->_tmp0_, _data_->_tmp1_, _g_free0_, __vala_GValue_free0_);
1142
 
#line 160 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1142
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1143
1143
        _data_->details1 = _data_->_tmp2_;
1144
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1144
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1145
1145
        _data_->_tmp3_ = g_str_hash;
1146
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1146
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1147
1147
        _data_->_tmp4_ = g_str_equal;
1148
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1148
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1149
1149
        _data_->_tmp5_ = g_hash_table_new_full (_data_->_tmp3_, _data_->_tmp4_, _g_free0_, __vala_GValue_free0_);
1150
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1150
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1151
1151
        _data_->details2 = _data_->_tmp5_;
1152
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1152
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1153
1153
        memset (&_data_->_tmp6_, 0, sizeof (GValue));
1154
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1154
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1155
1155
        g_value_init (&_data_->_tmp6_, G_TYPE_STRING);
1156
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1156
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1157
1157
        _data_->_tmp7_ = _data_->_tmp6_;
1158
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1158
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1159
1159
        _data_->_tmp8_ = __g_value_dup0 (&_data_->_tmp7_);
1160
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1160
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1161
1161
        __vala_GValue_free0 (_data_->val);
1162
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1162
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1163
1163
        _data_->val = _data_->_tmp8_;
1164
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1164
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1165
1165
        G_IS_VALUE (&_data_->_tmp7_) ? (g_value_unset (&_data_->_tmp7_), NULL) : NULL;
1166
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1166
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1167
1167
        _data_->_tmp9_ = _data_->val;
1168
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1168
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1169
1169
        _data_->_tmp10_ = _data_->self->priv->_persona_fullname_1;
1170
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1170
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1171
1171
        g_value_set_string (_data_->_tmp9_, _data_->_tmp10_);
1172
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1172
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1173
1173
        _data_->_tmp11_ = _data_->details1;
1174
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1174
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1175
1175
        _data_->_tmp12_ = NULL;
1176
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1176
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1177
1177
        _data_->_tmp12_ = folks_persona_store_detail_key (FOLKS_PERSONA_DETAIL_FULL_NAME);
1178
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1178
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1179
1179
        _data_->_tmp13_ = g_strdup (_data_->_tmp12_);
1180
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1180
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1181
1181
        _data_->_tmp14_ = _data_->val;
1182
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1182
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1183
1183
        _data_->val = NULL;
1184
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1184
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1185
1185
        g_hash_table_insert (_data_->_tmp11_, _data_->_tmp13_, _data_->_tmp14_);
1186
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1186
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1187
1187
        memset (&_data_->_tmp15_, 0, sizeof (GValue));
1188
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1188
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1189
1189
        g_value_init (&_data_->_tmp15_, GEE_TYPE_SET);
1190
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1190
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1191
1191
        _data_->_tmp16_ = _data_->_tmp15_;
1192
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1192
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1193
1193
        _data_->_tmp17_ = __g_value_dup0 (&_data_->_tmp16_);
1194
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1194
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1195
1195
        __vala_GValue_free0 (_data_->val);
1196
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1196
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1197
1197
        _data_->val = _data_->_tmp17_;
1198
 
#line 171 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1198
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1199
1199
        G_IS_VALUE (&_data_->_tmp16_) ? (g_value_unset (&_data_->_tmp16_), NULL) : NULL;
1200
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1200
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1201
1201
        _data_->_tmp18_ = gee_hash_set_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (GHashFunc) folks_abstract_field_details_hash, (GEqualFunc) folks_abstract_field_details_equal);
1202
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1202
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1203
1203
        _data_->phones1 = _data_->_tmp18_;
1204
 
#line 175 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1204
#line 175 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1205
1205
        _data_->_tmp19_ = _data_->self->priv->_phone_1;
1206
 
#line 175 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1206
#line 175 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1207
1207
        _data_->_tmp20_ = folks_phone_field_details_new (_data_->_tmp19_, NULL);
1208
 
#line 175 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1208
#line 175 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1209
1209
        _data_->phone_1 = _data_->_tmp20_;
1210
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1210
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1211
1211
        _data_->_tmp21_ = _data_->phones1;
1212
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1212
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1213
1213
        _data_->_tmp22_ = _data_->phone_1;
1214
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1214
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1215
1215
        gee_abstract_collection_add ((GeeAbstractCollection*) _data_->_tmp21_, _data_->_tmp22_);
1216
 
#line 177 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1216
#line 177 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1217
1217
        _data_->_tmp23_ = _data_->val;
1218
 
#line 177 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1218
#line 177 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1219
1219
        _data_->_tmp24_ = _data_->phones1;
1220
 
#line 177 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1220
#line 177 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1221
1221
        g_value_set_object (_data_->_tmp23_, (GObject*) _data_->_tmp24_);
1222
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1222
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1223
1223
        _data_->_tmp25_ = _data_->details1;
1224
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1224
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1225
1225
        _data_->_tmp26_ = NULL;
1226
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1226
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1227
1227
        _data_->_tmp26_ = folks_persona_store_detail_key (FOLKS_PERSONA_DETAIL_PHONE_NUMBERS);
1228
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1228
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1229
1229
        _data_->_tmp27_ = g_strdup (_data_->_tmp26_);
1230
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1230
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1231
1231
        _data_->_tmp28_ = _data_->val;
1232
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1232
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1233
1233
        _data_->val = NULL;
1234
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1234
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1235
1235
        g_hash_table_insert (_data_->_tmp25_, _data_->_tmp27_, _data_->_tmp28_);
1236
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1236
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1237
1237
        memset (&_data_->_tmp29_, 0, sizeof (GValue));
1238
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1238
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1239
1239
        g_value_init (&_data_->_tmp29_, G_TYPE_STRING);
1240
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1240
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1241
1241
        _data_->_tmp30_ = _data_->_tmp29_;
1242
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1242
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1243
1243
        _data_->_tmp31_ = __g_value_dup0 (&_data_->_tmp30_);
1244
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1244
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1245
1245
        __vala_GValue_free0 (_data_->val);
1246
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1246
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1247
1247
        _data_->val = _data_->_tmp31_;
1248
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1248
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1249
1249
        G_IS_VALUE (&_data_->_tmp30_) ? (g_value_unset (&_data_->_tmp30_), NULL) : NULL;
1250
 
#line 183 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1250
#line 183 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1251
1251
        _data_->_tmp32_ = _data_->val;
1252
 
#line 183 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1252
#line 183 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1253
1253
        _data_->_tmp33_ = _data_->self->priv->_persona_fullname_2;
1254
 
#line 183 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1254
#line 183 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1255
1255
        g_value_set_string (_data_->_tmp32_, _data_->_tmp33_);
1256
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1256
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1257
1257
        _data_->_tmp34_ = _data_->details2;
1258
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1258
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1259
1259
        _data_->_tmp35_ = NULL;
1260
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1260
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1261
1261
        _data_->_tmp35_ = folks_persona_store_detail_key (FOLKS_PERSONA_DETAIL_FULL_NAME);
1262
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1262
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1263
1263
        _data_->_tmp36_ = g_strdup (_data_->_tmp35_);
1264
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1264
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1265
1265
        _data_->_tmp37_ = _data_->val;
1266
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1266
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1267
1267
        _data_->val = NULL;
1268
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1268
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1269
1269
        g_hash_table_insert (_data_->_tmp34_, _data_->_tmp36_, _data_->_tmp37_);
1270
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1270
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1271
1271
        memset (&_data_->_tmp38_, 0, sizeof (GValue));
1272
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1272
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1273
1273
        g_value_init (&_data_->_tmp38_, GEE_TYPE_SET);
1274
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1274
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1275
1275
        _data_->_tmp39_ = _data_->_tmp38_;
1276
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1276
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1277
1277
        _data_->_tmp40_ = __g_value_dup0 (&_data_->_tmp39_);
1278
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1278
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1279
1279
        __vala_GValue_free0 (_data_->val);
1280
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1280
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1281
1281
        _data_->val = _data_->_tmp40_;
1282
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1282
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1283
1283
        G_IS_VALUE (&_data_->_tmp39_) ? (g_value_unset (&_data_->_tmp39_), NULL) : NULL;
1284
 
#line 188 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1284
#line 188 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1285
1285
        _data_->_tmp41_ = gee_hash_set_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (GHashFunc) folks_abstract_field_details_hash, (GEqualFunc) folks_abstract_field_details_equal);
1286
 
#line 188 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1286
#line 188 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1287
1287
        _data_->phones2 = _data_->_tmp41_;
1288
 
#line 191 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1288
#line 191 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1289
1289
        _data_->_tmp42_ = _data_->self->priv->_phone_1;
1290
 
#line 191 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1290
#line 191 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1291
1291
        _data_->_tmp43_ = folks_phone_field_details_new (_data_->_tmp42_, NULL);
1292
 
#line 191 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1292
#line 191 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1293
1293
        _data_->phone_2 = _data_->_tmp43_;
1294
 
#line 192 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1294
#line 192 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1295
1295
        _data_->_tmp44_ = _data_->phones2;
1296
 
#line 192 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1296
#line 192 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1297
1297
        _data_->_tmp45_ = _data_->phone_2;
1298
 
#line 192 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1298
#line 192 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1299
1299
        gee_abstract_collection_add ((GeeAbstractCollection*) _data_->_tmp44_, _data_->_tmp45_);
1300
 
#line 193 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1300
#line 193 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1301
1301
        _data_->_tmp46_ = _data_->val;
1302
 
#line 193 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1302
#line 193 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1303
1303
        _data_->_tmp47_ = _data_->phones2;
1304
 
#line 193 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1304
#line 193 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1305
1305
        g_value_set_object (_data_->_tmp46_, (GObject*) _data_->_tmp47_);
1306
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1306
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1307
1307
        _data_->_tmp48_ = _data_->details2;
1308
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1308
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1309
1309
        _data_->_tmp49_ = NULL;
1310
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1310
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1311
1311
        _data_->_tmp49_ = folks_persona_store_detail_key (FOLKS_PERSONA_DETAIL_PHONE_NUMBERS);
1312
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1312
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1313
1313
        _data_->_tmp50_ = g_strdup (_data_->_tmp49_);
1314
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1314
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1315
1315
        _data_->_tmp51_ = _data_->val;
1316
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1316
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1317
1317
        _data_->val = NULL;
1318
 
#line 194 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1318
#line 194 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1319
1319
        g_hash_table_insert (_data_->_tmp48_, _data_->_tmp50_, _data_->_tmp51_);
1320
1320
#line 1321 "duplicated-phones.c"
1321
1321
        {
1322
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1322
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1323
1323
                _data_->_tmp52_ = _data_->self->priv->_aggregator;
1324
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1324
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1325
1325
                _data_->_tmp53_ = _data_->self->priv->_pstore;
1326
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1326
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1327
1327
                _data_->_tmp54_ = _data_->details1;
1328
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1328
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1329
1329
                _data_->_state_ = 1;
1330
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1330
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1331
1331
                folks_individual_aggregator_add_persona_from_details (_data_->_tmp52_, NULL, (FolksPersonaStore*) _data_->_tmp53_, _data_->_tmp54_, _duplicated_phones_tests_add_personas_ready, _data_);
1332
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1332
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1333
1333
                return FALSE;
1334
1334
#line 1335 "duplicated-phones.c"
1335
1335
                _state_1:
1336
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1336
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1337
1337
                _data_->_tmp55_ = NULL;
1338
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1338
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1339
1339
                _data_->_tmp55_ = folks_individual_aggregator_add_persona_from_details_finish (_data_->_tmp52_, _data_->_res_, &_data_->_inner_error_);
1340
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1340
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1341
1341
                _data_->_tmp56_ = _data_->_tmp55_;
1342
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1342
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1343
1343
                _g_object_unref0 (_data_->_tmp56_);
1344
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1344
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1345
1345
                if (_data_->_inner_error_ != NULL) {
1346
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1346
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1347
1347
                        if (_data_->_inner_error_->domain == FOLKS_INDIVIDUAL_AGGREGATOR_ERROR) {
1348
1348
#line 1349 "duplicated-phones.c"
1349
1349
                                goto __catch1_folks_individual_aggregator_error;
1350
1350
                        }
1351
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1351
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1352
1352
                        _g_object_unref0 (_data_->phone_2);
1353
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1353
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1354
1354
                        _g_object_unref0 (_data_->phones2);
1355
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1355
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1356
1356
                        _g_object_unref0 (_data_->phone_1);
1357
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1357
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1358
1358
                        _g_object_unref0 (_data_->phones1);
1359
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1359
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1360
1360
                        __vala_GValue_free0 (_data_->val);
1361
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1361
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1362
1362
                        _g_hash_table_unref0 (_data_->details2);
1363
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1363
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1364
1364
                        _g_hash_table_unref0 (_data_->details1);
1365
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1365
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1366
1366
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
1367
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1367
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1368
1368
                        g_clear_error (&_data_->_inner_error_);
1369
 
#line 200 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1369
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1370
1370
                        return FALSE;
1371
1371
#line 1372 "duplicated-phones.c"
1372
1372
                }
1373
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1373
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1374
1374
                _data_->_tmp57_ = _data_->self->priv->_aggregator;
1375
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1375
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1376
1376
                _data_->_tmp58_ = _data_->self->priv->_pstore;
1377
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1377
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1378
1378
                _data_->_tmp59_ = _data_->details2;
1379
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1379
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1380
1380
                _data_->_state_ = 2;
1381
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1381
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1382
1382
                folks_individual_aggregator_add_persona_from_details (_data_->_tmp57_, NULL, (FolksPersonaStore*) _data_->_tmp58_, _data_->_tmp59_, _duplicated_phones_tests_add_personas_ready, _data_);
1383
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1383
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1384
1384
                return FALSE;
1385
1385
#line 1386 "duplicated-phones.c"
1386
1386
                _state_2:
1387
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1387
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1388
1388
                _data_->_tmp60_ = NULL;
1389
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1389
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1390
1390
                _data_->_tmp60_ = folks_individual_aggregator_add_persona_from_details_finish (_data_->_tmp57_, _data_->_res_, &_data_->_inner_error_);
1391
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1391
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1392
1392
                _data_->_tmp61_ = _data_->_tmp60_;
1393
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1393
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1394
1394
                _g_object_unref0 (_data_->_tmp61_);
1395
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1395
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1396
1396
                if (_data_->_inner_error_ != NULL) {
1397
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1397
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1398
1398
                        if (_data_->_inner_error_->domain == FOLKS_INDIVIDUAL_AGGREGATOR_ERROR) {
1399
1399
#line 1400 "duplicated-phones.c"
1400
1400
                                goto __catch1_folks_individual_aggregator_error;
1401
1401
                        }
1402
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1402
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1403
1403
                        _g_object_unref0 (_data_->phone_2);
1404
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1404
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1405
1405
                        _g_object_unref0 (_data_->phones2);
1406
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1406
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1407
1407
                        _g_object_unref0 (_data_->phone_1);
1408
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1408
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1409
1409
                        _g_object_unref0 (_data_->phones1);
1410
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1410
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1411
1411
                        __vala_GValue_free0 (_data_->val);
1412
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1412
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1413
1413
                        _g_hash_table_unref0 (_data_->details2);
1414
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1414
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1415
1415
                        _g_hash_table_unref0 (_data_->details1);
1416
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1416
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1417
1417
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
1418
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1418
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1419
1419
                        g_clear_error (&_data_->_inner_error_);
1420
 
#line 203 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1420
#line 203 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1421
1421
                        return FALSE;
1422
1422
#line 1423 "duplicated-phones.c"
1423
1423
                }
1425
1425
        goto __finally1;
1426
1426
        __catch1_folks_individual_aggregator_error:
1427
1427
        {
1428
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1428
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1429
1429
                _data_->e = _data_->_inner_error_;
1430
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1430
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1431
1431
                _data_->_inner_error_ = NULL;
1432
 
#line 208 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1432
#line 208 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1433
1433
                _data_->_tmp62_ = _data_->e;
1434
 
#line 208 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1434
#line 208 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1435
1435
                _data_->_tmp63_ = _data_->_tmp62_->message;
1436
 
#line 208 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1436
#line 208 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1437
1437
                g_warning ("duplicated-phones.vala:208: [AddPersonaError] add_persona_from_details" \
1438
1438
": %s\n", _data_->_tmp63_);
1439
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1439
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1440
1440
                _g_error_free0 (_data_->e);
1441
1441
#line 1441 "duplicated-phones.c"
1442
1442
        }
1443
1443
        __finally1:
1444
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1444
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1445
1445
        if (_data_->_inner_error_ != NULL) {
1446
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1446
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1447
1447
                _g_object_unref0 (_data_->phone_2);
1448
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1448
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1449
1449
                _g_object_unref0 (_data_->phones2);
1450
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1450
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1451
1451
                _g_object_unref0 (_data_->phone_1);
1452
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1452
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1453
1453
                _g_object_unref0 (_data_->phones1);
1454
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1454
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1455
1455
                __vala_GValue_free0 (_data_->val);
1456
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1456
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1457
1457
                _g_hash_table_unref0 (_data_->details2);
1458
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1458
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1459
1459
                _g_hash_table_unref0 (_data_->details1);
1460
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1460
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1461
1461
                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);
1462
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1462
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1463
1463
                g_clear_error (&_data_->_inner_error_);
1464
 
#line 198 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1464
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1465
1465
                return FALSE;
1466
1466
#line 1466 "duplicated-phones.c"
1467
1467
        }
1468
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1468
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1469
1469
        _g_object_unref0 (_data_->phone_2);
1470
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1470
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1471
1471
        _g_object_unref0 (_data_->phones2);
1472
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1472
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1473
1473
        _g_object_unref0 (_data_->phone_1);
1474
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1474
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1475
1475
        _g_object_unref0 (_data_->phones1);
1476
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1476
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1477
1477
        __vala_GValue_free0 (_data_->val);
1478
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1478
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1479
1479
        _g_hash_table_unref0 (_data_->details2);
1480
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1480
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1481
1481
        _g_hash_table_unref0 (_data_->details1);
1482
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1482
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1483
1483
        if (_data_->_state_ == 0) {
1484
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1484
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1485
1485
                g_simple_async_result_complete_in_idle (_data_->_async_result);
1486
1486
#line 1486 "duplicated-phones.c"
1487
1487
        } else {
1488
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1488
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1489
1489
                g_simple_async_result_complete (_data_->_async_result);
1490
1490
#line 1490 "duplicated-phones.c"
1491
1491
        }
1492
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1492
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1493
1493
        g_object_unref (_data_->_async_result);
1494
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1494
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1495
1495
        return FALSE;
1496
1496
#line 1496 "duplicated-phones.c"
1497
1497
}
1498
1498
 
1499
1499
 
1500
1500
static void duplicated_phones_tests_class_init (DuplicatedPhonesTestsClass * klass) {
1501
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1501
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1502
1502
        duplicated_phones_tests_parent_class = g_type_class_peek_parent (klass);
1503
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1503
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1504
1504
        g_type_class_add_private (klass, sizeof (DuplicatedPhonesTestsPrivate));
1505
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1505
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1506
1506
        FOLKS_TEST_CASE_CLASS (klass)->set_up = duplicated_phones_tests_real_set_up;
1507
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1507
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1508
1508
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = duplicated_phones_tests_real_tear_down;
1509
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1509
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1510
1510
        G_OBJECT_CLASS (klass)->finalize = duplicated_phones_tests_finalize;
1511
1511
#line 1511 "duplicated-phones.c"
1512
1512
}
1518
1518
        gchar* _tmp2_;
1519
1519
        gchar* _tmp3_;
1520
1520
        gchar* _tmp4_;
1521
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1521
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1522
1522
        self->priv = DUPLICATED_PHONES_TESTS_GET_PRIVATE (self);
1523
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1523
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1524
1524
        _tmp0_ = g_strdup ("persona #1");
1525
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1525
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1526
1526
        self->priv->_persona_fullname_1 = _tmp0_;
1527
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1527
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1528
1528
        _tmp1_ = g_strdup ("persona #2");
1529
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1529
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1530
1530
        self->priv->_persona_fullname_2 = _tmp1_;
1531
 
#line 33 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1531
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1532
1532
        _tmp2_ = g_strdup ("1-800-123-456");
1533
 
#line 33 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1533
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1534
1534
        self->priv->_phone_1 = _tmp2_;
1535
 
#line 34 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1535
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1536
1536
        self->priv->_added_personas = FALSE;
1537
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1537
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1538
1538
        _tmp3_ = g_strdup ("");
1539
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1539
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1540
1540
        self->priv->_individual_id_1 = _tmp3_;
1541
 
#line 36 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1541
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1542
1542
        _tmp4_ = g_strdup ("");
1543
 
#line 36 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1543
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1544
1544
        self->priv->_individual_id_2 = _tmp4_;
1545
1545
#line 1545 "duplicated-phones.c"
1546
1546
}
1548
1548
 
1549
1549
static void duplicated_phones_tests_finalize (GObject* obj) {
1550
1550
        DuplicatedPhonesTests * self;
1551
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1551
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1552
1552
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DUPLICATED_PHONES_TESTS, DuplicatedPhonesTests);
1553
 
#line 28 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1553
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1554
1554
        _g_main_loop_unref0 (self->priv->_main_loop);
1555
 
#line 29 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1555
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1556
1556
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
1557
 
#line 30 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1557
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1558
1558
        _g_object_unref0 (self->priv->_aggregator);
1559
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1559
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1560
1560
        _g_free0 (self->priv->_persona_fullname_1);
1561
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1561
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1562
1562
        _g_free0 (self->priv->_persona_fullname_2);
1563
 
#line 33 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1563
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1564
1564
        _g_free0 (self->priv->_phone_1);
1565
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1565
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1566
1566
        _g_free0 (self->priv->_individual_id_1);
1567
 
#line 36 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1567
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1568
1568
        _g_free0 (self->priv->_individual_id_2);
1569
 
#line 37 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1569
#line 37 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1570
1570
        _g_object_unref0 (self->priv->_pstore);
1571
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1571
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1572
1572
        G_OBJECT_CLASS (duplicated_phones_tests_parent_class)->finalize (obj);
1573
1573
#line 1573 "duplicated-phones.c"
1574
1574
}
1593
1593
        DuplicatedPhonesTests* _tmp1_;
1594
1594
        DuplicatedPhonesTests* _tmp2_;
1595
1595
        GTestSuite* _tmp3_ = NULL;
1596
 
#line 216 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1596
#line 216 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1597
1597
        g_test_init (&args_length1, &args, NULL);
1598
 
#line 218 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1598
#line 218 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1599
1599
        _tmp0_ = g_test_get_root ();
1600
 
#line 218 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1600
#line 218 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1601
1601
        root = _tmp0_;
1602
 
#line 219 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1602
#line 219 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1603
1603
        _tmp1_ = duplicated_phones_tests_new ();
1604
 
#line 219 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1604
#line 219 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1605
1605
        _tmp2_ = _tmp1_;
1606
 
#line 219 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1606
#line 219 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1607
1607
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1608
 
#line 219 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1608
#line 219 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1609
1609
        g_test_suite_add_suite (root, _tmp3_);
1610
 
#line 219 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1610
#line 219 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1611
1611
        _g_object_unref0 (_tmp2_);
1612
 
#line 221 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1612
#line 221 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1613
1613
        g_test_run ();
1614
 
#line 223 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1614
#line 223 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1615
1615
        result = 0;
1616
 
#line 223 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1616
#line 223 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1617
1617
        return result;
1618
1618
#line 1618 "duplicated-phones.c"
1619
1619
}
1620
1620
 
1621
1621
 
1622
1622
int main (int argc, char ** argv) {
1623
 
#line 214 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1623
#line 214 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1624
1624
        g_type_init ();
1625
 
#line 214 "/opt/gnome2/source/folks/tests/tracker/duplicated-phones.vala"
 
1625
#line 214 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/duplicated-phones.vala"
1626
1626
        return _vala_main (argv, argc);
1627
1627
#line 1627 "duplicated-phones.c"
1628
1628
}