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

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2012-03-30 20:03:30 UTC
  • mfrom: (32.1.2 precise)
  • Revision ID: package-import@ubuntu.com-20120330200330-l61hwayt5vjz1zcf
Tags: 0.6.8-2
* d/p/0001-tpf-persona-use-tp_connection_get_account.patch
  + Added, fixes crash when accounts are disconnecting/connecting
* Target unstable

Show diffs side-by-side

added added

removed removed

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