158
158
const gchar* _tmp4_;
159
159
gchar* _tmp5_ = NULL;
160
160
gchar* config_val;
161
#line 49 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
161
#line 49 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
162
162
self = (SetUrlsTests*) base;
163
#line 51 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
163
#line 51 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
164
164
_tmp0_ = eds_test_backend_new ();
165
#line 51 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
165
#line 51 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
166
166
_eds_test_backend_unref0 (self->priv->_eds_backend);
167
#line 51 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
167
#line 51 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
168
168
self->priv->_eds_backend = _tmp0_;
169
#line 52 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
169
#line 52 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
170
170
_tmp1_ = self->priv->_eds_backend;
171
#line 52 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
171
#line 52 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
172
172
eds_test_backend_set_up (_tmp1_, FALSE);
173
#line 55 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
173
#line 55 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
174
174
_tmp2_ = self->priv->_eds_backend;
175
#line 55 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
175
#line 55 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
176
176
_tmp3_ = eds_test_backend_get_address_book_uid (_tmp2_);
177
#line 55 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
177
#line 55 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
179
#line 55 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
179
#line 55 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
180
180
_tmp5_ = g_strdup_printf ("eds:%s", _tmp4_);
181
#line 55 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
181
#line 55 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
182
182
config_val = _tmp5_;
183
#line 56 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
183
#line 56 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
184
184
g_setenv ("FOLKS_PRIMARY_STORE", config_val, TRUE);
185
#line 49 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
185
#line 49 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
186
186
_g_free0 (config_val);
187
187
#line 188 "set-urls.c"
275
275
gboolean _tmp14_;
276
276
gboolean _tmp15_;
277
277
gboolean _tmp16_;
278
#line 64 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
278
#line 64 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
279
279
g_return_if_fail (self != NULL);
280
#line 66 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
280
#line 66 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
281
281
_tmp0_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_VALUE, (GBoxedCopyFunc) _g_value_dup, _vala_GValue_free, NULL, NULL, NULL);
282
#line 66 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
282
#line 66 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
284
#line 67 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
284
#line 67 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
285
285
_tmp1_ = g_main_loop_new (NULL, FALSE);
286
#line 67 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
286
#line 67 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
287
287
_g_main_loop_unref0 (self->priv->_main_loop);
288
#line 67 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
288
#line 67 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
289
289
self->priv->_main_loop = _tmp1_;
290
#line 70 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
290
#line 70 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
291
291
self->priv->_found_before_update = FALSE;
292
#line 71 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
292
#line 71 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
293
293
self->priv->_found_url_extra_1 = FALSE;
294
#line 72 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
294
#line 72 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
295
295
self->priv->_found_url_extra_2 = FALSE;
296
#line 73 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
296
#line 73 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
297
297
self->priv->_found_url_home = FALSE;
298
#line 74 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
298
#line 74 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
299
299
self->priv->_found_url_blog = FALSE;
300
#line 76 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
300
#line 76 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
301
301
_tmp2_ = self->priv->_eds_backend;
302
#line 76 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
302
#line 76 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
303
303
eds_test_backend_reset (_tmp2_);
304
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
304
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
305
305
g_value_init (&_tmp3_, G_TYPE_STRING);
306
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
306
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
308
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
308
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
309
309
_tmp5_ = __g_value_dup0 (&_tmp4_);
310
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
310
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
311
311
__vala_GValue_free0 (v);
312
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
312
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
314
#line 78 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
314
#line 78 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
315
315
G_IS_VALUE (&_tmp4_) ? (g_value_unset (&_tmp4_), NULL) : NULL;
316
#line 79 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
316
#line 79 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
318
#line 79 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
318
#line 79 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
319
319
g_value_set_string (_tmp6_, "Albus Percival Wulfric Brian Dumbledore");
320
#line 80 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
320
#line 80 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
322
#line 80 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
322
#line 80 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
324
#line 80 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
324
#line 80 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
326
#line 80 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
326
#line 80 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
327
327
gee_abstract_map_set ((GeeAbstractMap*) c1, "full_name", _tmp8_);
328
#line 80 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
328
#line 80 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
329
329
__vala_GValue_free0 (_tmp8_);
330
#line 81 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
330
#line 81 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
331
331
_tmp9_ = self->priv->_eds_backend;
332
#line 81 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
332
#line 81 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
333
333
_tmp10_ = _g_object_ref0 (c1);
334
#line 81 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
334
#line 81 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
335
335
eds_test_backend_add_contact (_tmp9_, _tmp10_);
336
#line 83 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
336
#line 83 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
337
337
_set_urls_tests_test_set_urls_async (self, NULL, NULL);
338
#line 85 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
338
#line 85 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
339
339
g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
340
#line 90 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
340
#line 90 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
341
341
_tmp11_ = self->priv->_main_loop;
342
#line 90 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
342
#line 90 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
343
343
g_main_loop_run (_tmp11_);
344
#line 92 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
344
#line 92 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
345
345
_tmp12_ = self->priv->_found_before_update;
346
#line 92 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
346
#line 92 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
347
347
g_assert (_tmp12_);
348
#line 93 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
348
#line 93 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
349
349
_tmp13_ = self->priv->_found_url_extra_1;
350
#line 93 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
350
#line 93 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
351
351
g_assert (_tmp13_);
352
#line 94 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
352
#line 94 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
353
353
_tmp14_ = self->priv->_found_url_extra_2;
354
#line 94 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
354
#line 94 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
355
355
g_assert (_tmp14_);
356
#line 95 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
356
#line 95 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
357
357
_tmp15_ = self->priv->_found_url_home;
358
#line 95 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
358
#line 95 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
359
359
g_assert (_tmp15_);
360
#line 96 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
360
#line 96 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
361
361
_tmp16_ = self->priv->_found_url_blog;
362
#line 96 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
362
#line 96 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
363
363
g_assert (_tmp16_);
364
#line 64 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
364
#line 64 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
365
365
__vala_GValue_free0 (v);
366
#line 64 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
366
#line 64 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
367
367
_g_object_unref0 (c1);
368
368
#line 369 "set-urls.c"
410
410
static void _set_urls_tests_test_set_urls_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
411
411
SetUrlsTestsTestSetUrlsAsyncData* _data_;
412
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
412
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
413
413
_data_ = _user_data_;
414
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
414
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
415
415
_data_->_source_object_ = source_object;
416
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
416
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
417
417
_data_->_res_ = _res_;
418
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
418
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
419
419
_set_urls_tests_test_set_urls_async_co (_data_);
420
420
#line 421 "set-urls.c"
424
424
static void __set_urls_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
425
#line 106 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
425
#line 106 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
426
426
_set_urls_tests_individuals_changed_cb (self, changes);
427
427
#line 428 "set-urls.c"
431
431
static gboolean _set_urls_tests_test_set_urls_async_co (SetUrlsTestsTestSetUrlsAsyncData* _data_) {
432
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
432
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
433
433
switch (_data_->_state_) {
434
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
434
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
436
436
#line 437 "set-urls.c"
438
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
438
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
440
440
#line 441 "set-urls.c"
442
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
442
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
444
444
#line 445 "set-urls.c"
446
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
446
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
448
448
#line 449 "set-urls.c"
451
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
451
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
452
452
g_assert_not_reached ();
453
453
#line 454 "set-urls.c"
456
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
456
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
457
457
_data_->_tmp0_ = _data_->self->priv->_eds_backend;
458
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
458
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
459
459
_data_->_state_ = 1;
460
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
460
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
461
461
eds_test_backend_commit_contacts_to_addressbook (_data_->_tmp0_, _set_urls_tests_test_set_urls_async_ready, _data_);
462
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
462
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
464
464
#line 465 "set-urls.c"
466
#line 101 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
466
#line 101 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
467
467
eds_test_backend_commit_contacts_to_addressbook_finish (_data_->_tmp0_, _data_->_res_);
468
#line 103 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
468
#line 103 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
469
469
_data_->_tmp1_ = NULL;
470
#line 103 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
470
#line 103 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
471
471
_data_->_tmp1_ = folks_backend_store_dup ();
472
#line 103 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
472
#line 103 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
473
473
_data_->store = _data_->_tmp1_;
474
#line 104 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
474
#line 104 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
475
475
_data_->_state_ = 2;
476
#line 104 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
476
#line 104 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
477
477
folks_backend_store_prepare (_data_->store, _set_urls_tests_test_set_urls_async_ready, _data_);
478
#line 104 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
478
#line 104 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
480
480
#line 481 "set-urls.c"
482
#line 104 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
482
#line 104 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
483
483
folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
484
#line 105 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
484
#line 105 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
485
485
_data_->_tmp2_ = folks_individual_aggregator_new ();
486
#line 105 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
486
#line 105 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
487
487
_g_object_unref0 (_data_->self->priv->_aggregator);
488
#line 105 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
488
#line 105 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
489
489
_data_->self->priv->_aggregator = _data_->_tmp2_;
490
#line 106 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
490
#line 106 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
491
491
_data_->_tmp3_ = _data_->self->priv->_aggregator;
492
#line 106 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
492
#line 106 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
493
493
g_signal_connect_object (_data_->_tmp3_, "individuals-changed-detailed", (GCallback) __set_urls_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
494
494
#line 495 "set-urls.c"
496
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
496
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
497
497
_data_->_tmp4_ = _data_->self->priv->_aggregator;
498
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
498
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
499
499
_data_->_state_ = 3;
500
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
500
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
501
501
folks_individual_aggregator_prepare (_data_->_tmp4_, _set_urls_tests_test_set_urls_async_ready, _data_);
502
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
502
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
504
504
#line 505 "set-urls.c"
506
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
506
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
507
507
folks_individual_aggregator_prepare_finish (_data_->_tmp4_, _data_->_res_, &_data_->_inner_error_);
508
#line 110 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
508
#line 110 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
509
509
if (_data_->_inner_error_ != NULL) {
510
510
#line 511 "set-urls.c"
511
511
goto __catch0_g_error;
515
515
__catch0_g_error:
517
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
517
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
518
518
_data_->e = _data_->_inner_error_;
519
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
519
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
520
520
_data_->_inner_error_ = NULL;
521
#line 114 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
521
#line 114 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
522
522
_data_->_tmp5_ = _data_->e;
523
#line 114 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
523
#line 114 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
524
524
_data_->_tmp6_ = _data_->_tmp5_->message;
525
#line 114 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
525
#line 114 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
526
526
g_warning ("set-urls.vala:114: Error when calling prepare: %s\n", _data_->_tmp6_);
527
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
527
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
528
528
_g_error_free0 (_data_->e);
529
529
#line 530 "set-urls.c"
532
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
532
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
533
533
if (_data_->_inner_error_ != NULL) {
534
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
534
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
535
535
_g_object_unref0 (_data_->store);
536
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
536
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
537
537
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);
538
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
538
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
539
539
g_clear_error (&_data_->_inner_error_);
540
#line 108 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
540
#line 108 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
542
542
#line 543 "set-urls.c"
544
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
544
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
545
545
_g_object_unref0 (_data_->store);
546
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
546
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
547
547
if (_data_->_state_ == 0) {
548
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
548
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
549
549
g_simple_async_result_complete_in_idle (_data_->_async_result);
550
550
#line 551 "set-urls.c"
552
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
552
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
553
553
g_simple_async_result_complete (_data_->_async_result);
554
554
#line 555 "set-urls.c"
556
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
556
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
557
557
g_object_unref (_data_->_async_result);
558
#line 99 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
558
#line 99 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
560
560
#line 561 "set-urls.c"
564
564
static void __set_urls_tests_notify_urls_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
565
#line 132 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
565
#line 132 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
566
566
_set_urls_tests_notify_urls_cb (self, _sender, pspec);
567
567
#line 568 "set-urls.c"
581
#line 118 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
581
#line 118 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
582
582
g_return_if_fail (self != NULL);
583
#line 118 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
583
#line 118 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
584
584
g_return_if_fail (changes != NULL);
585
#line 121 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
585
#line 121 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
586
586
_tmp0_ = changes;
587
#line 121 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
587
#line 121 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
588
588
_tmp1_ = gee_multi_map_get_values (_tmp0_);
589
#line 121 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
589
#line 121 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
591
#line 122 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
591
#line 122 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
592
592
_tmp2_ = changes;
593
#line 122 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
593
#line 122 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
594
594
_tmp3_ = gee_multi_map_get_keys (_tmp2_);
595
#line 122 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
595
#line 122 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
596
596
removed = _tmp3_;
597
597
#line 598 "set-urls.c"
599
599
GeeCollection* _tmp4_;
600
600
GeeIterator* _tmp5_ = NULL;
601
601
GeeIterator* _i_it;
602
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
602
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
604
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
604
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
605
605
_tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
606
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
606
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
608
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
608
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
610
610
#line 611 "set-urls.c"
611
611
GeeIterator* _tmp6_;
620
620
FolksNameDetails* _tmp13_;
621
621
const gchar* _tmp14_;
622
622
const gchar* _tmp15_;
623
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
623
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
625
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
625
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
626
626
_tmp7_ = gee_iterator_next (_tmp6_);
627
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
627
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
629
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
629
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
631
631
#line 632 "set-urls.c"
633
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
633
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
635
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
635
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
636
636
_tmp9_ = gee_iterator_get (_tmp8_);
637
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
637
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
638
638
i = (FolksIndividual*) _tmp9_;
639
#line 126 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
639
#line 126 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
641
#line 126 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
641
#line 126 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
642
642
g_assert (_tmp10_ != NULL);
643
#line 128 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
643
#line 128 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
645
#line 128 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
645
#line 128 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
646
646
_tmp12_ = _g_object_ref0 (FOLKS_NAME_DETAILS (_tmp11_));
647
#line 128 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
647
#line 128 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
649
#line 130 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
649
#line 130 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
651
#line 130 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
651
#line 130 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
652
652
_tmp14_ = folks_name_details_get_full_name (_tmp13_);
653
#line 130 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
653
#line 130 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
654
654
_tmp15_ = _tmp14_;
655
#line 130 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
655
#line 130 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
656
656
if (g_strcmp0 (_tmp15_, "Albus Percival Wulfric Brian Dumbledore") == 0) {
657
657
#line 658 "set-urls.c"
658
658
FolksIndividual* _tmp16_;
659
#line 132 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
659
#line 132 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
661
#line 132 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
661
#line 132 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
662
662
g_signal_connect_object ((GObject*) _tmp16_, "notify::urls", (GCallback) __set_urls_tests_notify_urls_cb_g_object_notify, self, 0);
663
#line 133 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
663
#line 133 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
664
664
self->priv->_found_before_update = TRUE;
665
665
#line 666 "set-urls.c"
717
717
FolksUrlFieldDetails* _tmp47_;
718
718
FolksPersona* _tmp48_;
719
719
GeeHashSet* _tmp49_;
720
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
720
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
722
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
722
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
723
723
_tmp22_ = gee_iterator_next (_tmp21_);
724
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
724
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
726
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
726
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
728
728
#line 729 "set-urls.c"
730
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
730
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
732
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
732
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
733
733
_tmp24_ = gee_iterator_get (_tmp23_);
734
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
734
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
735
735
p = (FolksPersona*) _tmp24_;
736
#line 137 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
736
#line 137 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
737
737
_tmp25_ = gee_hash_set_new (FOLKS_TYPE_URL_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL);
738
#line 137 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
738
#line 137 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
740
#line 139 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
740
#line 139 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
741
741
_tmp26_ = self->priv->_url_extra_1;
742
#line 139 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
742
#line 139 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
743
743
_tmp27_ = folks_url_field_details_new (_tmp26_, NULL);
744
#line 139 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
744
#line 139 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
746
#line 140 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
746
#line 140 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
748
#line 140 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
748
#line 140 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
750
#line 140 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
750
#line 140 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
751
751
gee_abstract_collection_add ((GeeAbstractCollection*) _tmp28_, _tmp29_);
752
#line 141 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
752
#line 141 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
753
753
_tmp30_ = self->priv->_url_extra_2;
754
#line 141 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
754
#line 141 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
755
755
_tmp31_ = folks_url_field_details_new (_tmp30_, NULL);
756
#line 141 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
756
#line 141 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
758
#line 142 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
758
#line 142 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
760
#line 142 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
760
#line 142 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
762
#line 142 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
762
#line 142 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
763
763
gee_abstract_collection_add ((GeeAbstractCollection*) _tmp32_, _tmp33_);
764
#line 143 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
764
#line 143 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
765
765
_tmp34_ = self->priv->_url_home;
766
#line 143 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
766
#line 143 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
767
767
_tmp35_ = folks_url_field_details_new (_tmp34_, NULL);
768
#line 143 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
768
#line 143 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
770
#line 144 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
770
#line 144 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
772
#line 144 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
772
#line 144 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
774
#line 144 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
774
#line 144 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
776
#line 144 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
776
#line 144 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
777
777
folks_abstract_field_details_set_parameter ((FolksAbstractFieldDetails*) _tmp36_, FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE, FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_HOME_PAGE);
778
#line 145 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
778
#line 145 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
780
#line 145 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
780
#line 145 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
782
#line 145 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
782
#line 145 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
783
783
gee_abstract_collection_add ((GeeAbstractCollection*) _tmp39_, _tmp40_);
784
#line 146 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
784
#line 146 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
785
785
_tmp41_ = self->priv->_url_blog;
786
#line 146 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
786
#line 146 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
787
787
_tmp42_ = folks_url_field_details_new (_tmp41_, NULL);
788
#line 146 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
788
#line 146 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
790
#line 147 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
790
#line 147 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
792
#line 147 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
792
#line 147 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
794
#line 147 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
794
#line 147 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
796
#line 147 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
796
#line 147 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
797
797
folks_abstract_field_details_set_parameter ((FolksAbstractFieldDetails*) _tmp43_, FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE, FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_BLOG);
798
#line 148 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
798
#line 148 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
800
#line 148 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
800
#line 148 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
802
#line 148 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
802
#line 148 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
803
803
gee_abstract_collection_add ((GeeAbstractCollection*) _tmp46_, _tmp47_);
804
#line 150 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
804
#line 150 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
806
#line 150 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
806
#line 150 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
808
#line 150 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
808
#line 150 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
809
809
folks_url_details_set_urls (FOLKS_URL_DETAILS (_tmp48_), (GeeSet*) _tmp49_);
810
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
810
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
811
811
_g_object_unref0 (p4);
812
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
812
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
813
813
_g_object_unref0 (p3);
814
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
814
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
815
815
_g_object_unref0 (p2);
816
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
816
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
817
817
_g_object_unref0 (p1);
818
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
818
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
819
819
_g_object_unref0 (urls);
820
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
820
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
821
821
_g_object_unref0 (p);
822
822
#line 823 "set-urls.c"
824
#line 135 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
824
#line 135 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
825
825
_g_object_unref0 (_p_it);
826
826
#line 827 "set-urls.c"
829
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
829
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
830
830
_g_object_unref0 (name);
831
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
831
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
832
832
_g_object_unref0 (i);
833
833
#line 834 "set-urls.c"
835
#line 124 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
835
#line 124 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
836
836
_g_object_unref0 (_i_it);
837
837
#line 838 "set-urls.c"
839
#line 155 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
839
#line 155 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
840
840
_tmp50_ = removed;
841
#line 155 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
841
#line 155 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
842
842
_tmp51_ = gee_collection_get_size ((GeeCollection*) _tmp50_);
843
#line 155 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
843
#line 155 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
844
844
_tmp52_ = _tmp51_;
845
#line 155 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
845
#line 155 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
846
846
g_assert (_tmp52_ == 1);
847
847
#line 848 "set-urls.c"
850
850
GeeIterator* _tmp54_ = NULL;
851
851
GeeIterator* _i_it;
852
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
852
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
853
853
_tmp53_ = removed;
854
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
854
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
855
855
_tmp54_ = gee_iterable_iterator ((GeeIterable*) _tmp53_);
856
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
856
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
858
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
858
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
860
860
#line 861 "set-urls.c"
861
861
GeeIterator* _tmp55_;
864
864
gpointer _tmp58_ = NULL;
865
865
FolksIndividual* i;
866
866
FolksIndividual* _tmp59_;
867
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
867
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
869
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
869
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
870
870
_tmp56_ = gee_iterator_next (_tmp55_);
871
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
871
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
873
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
873
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
875
875
#line 876 "set-urls.c"
877
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
877
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
879
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
879
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
880
880
_tmp58_ = gee_iterator_get (_tmp57_);
881
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
881
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
882
882
i = (FolksIndividual*) _tmp58_;
883
#line 159 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
883
#line 159 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
885
#line 159 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
885
#line 159 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
886
886
g_assert (_tmp59_ == NULL);
887
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
887
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
888
888
_g_object_unref0 (i);
889
889
#line 890 "set-urls.c"
891
#line 157 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
891
#line 157 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
892
892
_g_object_unref0 (_i_it);
893
893
#line 894 "set-urls.c"
895
#line 118 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
895
#line 118 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
896
896
_g_object_unref0 (removed);
897
#line 118 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
897
#line 118 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
898
898
_g_object_unref0 (added);
899
899
#line 900 "set-urls.c"
952
952
gconstpointer _tmp11_;
953
953
const gchar* _tmp12_;
954
954
const gchar* _tmp13_;
955
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
955
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
956
956
_tmp6_ = _url_it;
957
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
957
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
958
958
_tmp7_ = gee_iterator_next (_tmp6_);
959
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
959
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
961
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
961
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
963
963
#line 964 "set-urls.c"
965
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
965
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
966
966
_tmp8_ = _url_it;
967
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
967
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
968
968
_tmp9_ = gee_iterator_get (_tmp8_);
969
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
969
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
970
970
url = (FolksUrlFieldDetails*) _tmp9_;
971
#line 168 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
971
#line 168 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
973
#line 168 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
973
#line 168 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
974
974
_tmp11_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp10_);
975
#line 168 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
975
#line 168 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
976
976
_tmp12_ = _tmp11_;
977
#line 168 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
977
#line 168 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
978
978
_tmp13_ = self->priv->_url_extra_1;
979
#line 168 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
979
#line 168 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
980
980
if (g_strcmp0 ((const gchar*) _tmp12_, _tmp13_) == 0) {
981
#line 170 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
981
#line 170 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
982
982
self->priv->_found_url_extra_1 = TRUE;
983
983
#line 984 "set-urls.c"
1022
1022
gconstpointer _tmp23_;
1023
1023
const gchar* _tmp24_;
1024
1024
const gchar* _tmp25_;
1025
#line 180 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1025
#line 180 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1027
#line 180 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1027
#line 180 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1028
1028
_tmp23_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp22_);
1029
#line 180 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1029
#line 180 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1030
1030
_tmp24_ = _tmp23_;
1031
#line 180 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1031
#line 180 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1032
1032
_tmp25_ = self->priv->_url_blog;
1033
#line 180 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1033
#line 180 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1034
1034
if (g_strcmp0 ((const gchar*) _tmp24_, _tmp25_) == 0) {
1035
#line 182 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1035
#line 182 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1036
1036
self->priv->_found_url_blog = TRUE;
1037
1037
#line 1038 "set-urls.c"
1042
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1042
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1043
1043
_g_object_unref0 (url);
1044
1044
#line 1045 "set-urls.c"
1046
#line 166 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1046
#line 166 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1047
1047
_g_object_unref0 (_url_it);
1048
1048
#line 1049 "set-urls.c"
1050
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1050
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1051
1051
_tmp29_ = self->priv->_found_url_extra_1;
1052
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1052
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1054
1054
#line 1055 "set-urls.c"
1055
1055
gboolean _tmp30_;
1056
#line 187 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1056
#line 187 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1057
1057
_tmp30_ = self->priv->_found_url_extra_2;
1058
#line 187 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1058
#line 187 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1059
1059
_tmp28_ = _tmp30_;
1060
1060
#line 1061 "set-urls.c"
1062
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1062
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1063
1063
_tmp28_ = FALSE;
1064
1064
#line 1065 "set-urls.c"
1066
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1066
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1067
1067
_tmp31_ = _tmp28_;
1068
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1068
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1070
1070
#line 1071 "set-urls.c"
1071
1071
gboolean _tmp32_;
1072
#line 188 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1072
#line 188 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1073
1073
_tmp32_ = self->priv->_found_url_home;
1074
#line 188 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1074
#line 188 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1075
1075
_tmp27_ = _tmp32_;
1076
1076
#line 1077 "set-urls.c"
1078
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1078
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1079
1079
_tmp27_ = FALSE;
1080
1080
#line 1081 "set-urls.c"
1082
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1082
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1083
1083
_tmp33_ = _tmp27_;
1084
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1084
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1086
1086
#line 1087 "set-urls.c"
1087
1087
gboolean _tmp34_;
1088
#line 189 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1088
#line 189 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1089
1089
_tmp34_ = self->priv->_found_url_blog;
1090
#line 189 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1090
#line 189 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1091
1091
_tmp26_ = _tmp34_;
1092
1092
#line 1093 "set-urls.c"
1094
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1094
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1095
1095
_tmp26_ = FALSE;
1096
1096
#line 1097 "set-urls.c"
1098
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1098
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1099
1099
_tmp35_ = _tmp26_;
1100
#line 186 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1100
#line 186 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1102
1102
#line 1103 "set-urls.c"
1103
1103
GMainLoop* _tmp36_;
1104
#line 191 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1104
#line 191 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1105
1105
_tmp36_ = self->priv->_main_loop;
1106
#line 191 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1106
#line 191 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1107
1107
g_main_loop_quit (_tmp36_);
1108
1108
#line 1109 "set-urls.c"
1110
#line 163 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1110
#line 163 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1111
1111
_g_object_unref0 (i);
1112
1112
#line 1113 "set-urls.c"
1116
1116
static void set_urls_tests_class_init (SetUrlsTestsClass * klass) {
1117
#line 25 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1117
#line 25 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1118
1118
set_urls_tests_parent_class = g_type_class_peek_parent (klass);
1119
#line 25 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1119
#line 25 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1120
1120
g_type_class_add_private (klass, sizeof (SetUrlsTestsPrivate));
1121
#line 25 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1121
#line 25 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1122
1122
FOLKS_TEST_CASE_CLASS (klass)->set_up = set_urls_tests_real_set_up;
1123
#line 25 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1123
#line 25 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1124
1124
FOLKS_TEST_CASE_CLASS (klass)->tear_down = set_urls_tests_real_tear_down;
1125
#line 25 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1125
#line 25 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1126
1126
G_OBJECT_CLASS (klass)->finalize = set_urls_tests_finalize;
1127
1127
#line 1128 "set-urls.c"
1198
1198
SetUrlsTests* _tmp1_;
1199
1199
SetUrlsTests* _tmp2_;
1200
1200
GTestSuite* _tmp3_ = NULL;
1201
#line 198 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1201
#line 198 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1202
1202
g_test_init (&args_length1, &args, NULL);
1203
#line 200 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1203
#line 200 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1204
1204
_tmp0_ = g_test_get_root ();
1205
#line 200 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1205
#line 200 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1207
#line 201 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1207
#line 201 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1208
1208
_tmp1_ = set_urls_tests_new ();
1209
#line 201 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1209
#line 201 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1210
1210
_tmp2_ = _tmp1_;
1211
#line 201 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1211
#line 201 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1212
1212
_tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1213
#line 201 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1213
#line 201 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1214
1214
g_test_suite_add_suite (root, _tmp3_);
1215
#line 201 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1215
#line 201 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1216
1216
_g_object_unref0 (_tmp2_);
1217
#line 203 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1217
#line 203 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1219
#line 205 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1219
#line 205 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1221
#line 205 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1221
#line 205 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1223
1223
#line 1224 "set-urls.c"
1227
1227
int main (int argc, char ** argv) {
1228
#line 196 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1228
#line 196 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1229
1229
g_type_init ();
1230
#line 196 "/home/treitter/collabora/folks/tests/eds/set-urls.vala"
1230
#line 196 "/opt/gnome2/source/folks/tests/eds/set-urls.vala"
1231
1231
return _vala_main (argv, argc);
1232
1232
#line 1233 "set-urls.c"