212
211
gboolean _tmp16_;
213
212
gboolean _tmp17_;
214
213
TrackerTestBackend* _tmp18_;
215
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
214
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
216
215
g_return_if_fail (self != NULL);
217
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
216
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
218
217
_tmp0_ = g_main_loop_new (NULL, FALSE);
219
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
218
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
220
219
_g_main_loop_unref0 (self->priv->_main_loop);
221
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
220
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
222
221
self->priv->_main_loop = _tmp0_;
223
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
222
#line 59 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
224
223
_tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
225
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
224
#line 59 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
227
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
226
#line 60 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
228
227
_tmp2_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
229
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
228
#line 60 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
231
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
230
#line 61 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
232
231
_tmp3_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
233
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
232
#line 61 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
235
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
234
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
236
235
_tmp4_ = g_strdup ("favourite persona #1");
237
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
236
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
238
237
_g_free0 (self->priv->_fullname_p1);
239
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
238
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
240
239
self->priv->_fullname_p1 = _tmp4_;
241
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
240
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
242
241
_tmp5_ = g_strdup ("favourite persona #2");
243
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
242
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
244
243
_g_free0 (self->priv->_fullname_p2);
245
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
244
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
246
245
self->priv->_fullname_p2 = _tmp5_;
247
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
246
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
248
247
_tmp6_ = g_strdup ("favourite persona #3");
249
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
248
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
250
249
_g_free0 (self->priv->_fullname_p3);
251
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
250
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
252
251
self->priv->_fullname_p3 = _tmp6_;
253
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
252
#line 66 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
254
253
_tmp7_ = self->priv->_fullname_p1;
255
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
254
#line 66 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
256
255
gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp7_);
257
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
258
257
gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NAO_TAG, "");
259
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
258
#line 68 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
260
259
_tmp8_ = self->priv->_tracker_backend;
261
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
260
#line 68 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
262
261
tracker_test_backend_add_contact (_tmp8_, c1);
263
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
262
#line 70 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
264
263
_tmp9_ = self->priv->_fullname_p2;
265
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
264
#line 70 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
266
265
gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp9_);
267
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
266
#line 71 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
268
267
gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NAO_TAG, "");
269
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
268
#line 72 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
270
269
_tmp10_ = self->priv->_tracker_backend;
271
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
270
#line 72 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
272
271
tracker_test_backend_add_contact (_tmp10_, c2);
273
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
272
#line 74 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
274
273
_tmp11_ = self->priv->_fullname_p3;
275
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
274
#line 74 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
276
275
gee_abstract_map_set ((GeeAbstractMap*) c3, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp11_);
277
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
276
#line 75 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
278
277
_tmp12_ = self->priv->_tracker_backend;
279
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
278
#line 75 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
280
279
tracker_test_backend_add_contact (_tmp12_, c3);
281
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
280
#line 77 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
282
281
_tmp13_ = self->priv->_tracker_backend;
283
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
282
#line 77 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
284
283
tracker_test_backend_set_up (_tmp13_);
285
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
284
#line 79 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
286
285
self->priv->_found_p1 = FALSE;
287
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
286
#line 80 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
288
287
self->priv->_found_p2 = FALSE;
289
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
288
#line 81 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
290
289
self->priv->_found_p3 = FALSE;
291
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
290
#line 83 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
292
291
_favourite_details_interface_tests_test_favourite_details_interface_async (self, NULL, NULL);
293
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
292
#line 85 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
294
293
g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
295
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
294
#line 91 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
296
295
_tmp14_ = self->priv->_main_loop;
297
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
296
#line 91 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
298
297
g_main_loop_run (_tmp14_);
299
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
298
#line 93 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
300
299
_tmp15_ = self->priv->_found_p1;
301
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
302
_vala_assert (_tmp15_ == TRUE, "this._found_p1 == true");
303
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
300
#line 93 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
301
g_assert (_tmp15_ == TRUE);
302
#line 94 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
304
303
_tmp16_ = self->priv->_found_p2;
305
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
306
_vala_assert (_tmp16_ == TRUE, "this._found_p2 == true");
307
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
304
#line 94 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
305
g_assert (_tmp16_ == TRUE);
306
#line 95 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
308
307
_tmp17_ = self->priv->_found_p3;
309
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
310
_vala_assert (_tmp17_ == TRUE, "this._found_p3 == true");
311
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
308
#line 95 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
309
g_assert (_tmp17_ == TRUE);
310
#line 97 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
312
311
_tmp18_ = self->priv->_tracker_backend;
313
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
312
#line 97 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
314
313
tracker_test_backend_tear_down (_tmp18_);
315
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
314
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
316
315
_g_object_unref0 (c3);
317
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
316
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
318
317
_g_object_unref0 (c2);
319
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
318
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
320
319
_g_object_unref0 (c1);
321
#line 322 "favourite-details-interface.c"
320
#line 321 "favourite-details-interface.c"
325
324
static void _favourite_details_interface_tests_test_favourite_details_interface_async_data_free (gpointer _data) {
326
325
FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
328
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
327
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
329
328
_g_object_unref0 (_data_->self);
330
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
329
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
331
330
g_slice_free (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData, _data_);
332
#line 333 "favourite-details-interface.c"
331
#line 332 "favourite-details-interface.c"
336
335
static gpointer _g_object_ref0 (gpointer self) {
337
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
336
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
338
337
return self ? g_object_ref (self) : NULL;
339
#line 340 "favourite-details-interface.c"
338
#line 339 "favourite-details-interface.c"
343
342
static void _favourite_details_interface_tests_test_favourite_details_interface_async (FavouriteDetailsInterfaceTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
344
343
FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
345
344
FavouriteDetailsInterfaceTests* _tmp0_;
346
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
345
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
347
346
_data_ = g_slice_new0 (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData);
348
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
347
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
349
348
_data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _favourite_details_interface_tests_test_favourite_details_interface_async);
350
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
349
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
351
350
g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _favourite_details_interface_tests_test_favourite_details_interface_async_data_free);
352
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
351
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
353
352
_tmp0_ = _g_object_ref0 (self);
354
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
353
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
355
354
_data_->self = _tmp0_;
356
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
355
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
357
356
_favourite_details_interface_tests_test_favourite_details_interface_async_co (_data_);
358
#line 359 "favourite-details-interface.c"
357
#line 358 "favourite-details-interface.c"
362
361
static void _favourite_details_interface_tests_test_favourite_details_interface_finish (FavouriteDetailsInterfaceTests* self, GAsyncResult* _res_) {
363
362
FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
364
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
363
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
365
364
_data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
366
#line 367 "favourite-details-interface.c"
365
#line 366 "favourite-details-interface.c"
370
369
static void _favourite_details_interface_tests_test_favourite_details_interface_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
371
370
FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
372
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
371
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
373
372
_data_ = _user_data_;
374
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
373
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
375
374
_data_->_source_object_ = source_object;
376
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
375
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
377
376
_data_->_res_ = _res_;
378
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
377
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
379
378
_favourite_details_interface_tests_test_favourite_details_interface_async_co (_data_);
380
#line 381 "favourite-details-interface.c"
379
#line 380 "favourite-details-interface.c"
384
383
static void __favourite_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
385
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
384
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
386
385
_favourite_details_interface_tests_individuals_changed_cb (self, changes);
387
#line 388 "favourite-details-interface.c"
386
#line 387 "favourite-details-interface.c"
391
390
static gboolean _favourite_details_interface_tests_test_favourite_details_interface_async_co (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_) {
392
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
391
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
393
392
switch (_data_->_state_) {
394
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
393
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
396
#line 397 "favourite-details-interface.c"
395
#line 396 "favourite-details-interface.c"
398
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
397
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
400
#line 401 "favourite-details-interface.c"
399
#line 400 "favourite-details-interface.c"
402
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
401
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
404
#line 405 "favourite-details-interface.c"
403
#line 404 "favourite-details-interface.c"
407
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
406
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
408
407
g_assert_not_reached ();
409
#line 410 "favourite-details-interface.c"
408
#line 409 "favourite-details-interface.c"
412
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
411
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
413
412
_data_->_tmp0_ = NULL;
414
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
413
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
415
414
_data_->_tmp0_ = folks_backend_store_dup ();
416
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
415
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
417
416
_data_->store = _data_->_tmp0_;
418
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
417
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
419
418
_data_->_state_ = 1;
420
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
419
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
421
420
folks_backend_store_prepare (_data_->store, _favourite_details_interface_tests_test_favourite_details_interface_async_ready, _data_);
422
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
421
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
424
#line 425 "favourite-details-interface.c"
423
#line 424 "favourite-details-interface.c"
426
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
425
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
427
426
folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
428
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
427
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
429
428
_data_->_tmp1_ = folks_individual_aggregator_new ();
430
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
429
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
431
430
_g_object_unref0 (_data_->self->priv->_aggregator);
432
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
431
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
433
432
_data_->self->priv->_aggregator = _data_->_tmp1_;
434
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
433
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
435
434
_data_->_tmp2_ = _data_->self->priv->_aggregator;
436
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
435
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
437
436
g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __favourite_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
438
#line 439 "favourite-details-interface.c"
437
#line 438 "favourite-details-interface.c"
440
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
439
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
441
440
_data_->_tmp3_ = _data_->self->priv->_aggregator;
442
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
441
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
443
442
_data_->_state_ = 2;
444
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
443
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
445
444
folks_individual_aggregator_prepare (_data_->_tmp3_, _favourite_details_interface_tests_test_favourite_details_interface_async_ready, _data_);
446
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
445
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
448
#line 449 "favourite-details-interface.c"
447
#line 448 "favourite-details-interface.c"
450
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
449
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
451
450
folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
452
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
451
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
453
452
if (_data_->_inner_error_ != NULL) {
454
#line 455 "favourite-details-interface.c"
453
#line 454 "favourite-details-interface.c"
455
454
goto __catch0_g_error;
459
458
__catch0_g_error:
461
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
460
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
462
461
_data_->e = _data_->_inner_error_;
463
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
462
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
464
463
_data_->_inner_error_ = NULL;
465
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
464
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
466
465
_data_->_tmp4_ = _data_->e;
467
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
466
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
468
467
_data_->_tmp5_ = _data_->_tmp4_->message;
469
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
468
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
470
469
g_warning ("favourite-details-interface.vala:113: Error when calling prepare: %s\n", _data_->_tmp5_);
471
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
470
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
472
471
_g_error_free0 (_data_->e);
473
#line 474 "favourite-details-interface.c"
472
#line 473 "favourite-details-interface.c"
476
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
475
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
477
476
if (_data_->_inner_error_ != NULL) {
478
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
477
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
479
478
_g_object_unref0 (_data_->store);
480
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
479
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
481
480
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
482
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
481
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
483
482
g_clear_error (&_data_->_inner_error_);
484
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
483
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
486
#line 487 "favourite-details-interface.c"
485
#line 486 "favourite-details-interface.c"
488
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
487
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
489
488
_g_object_unref0 (_data_->store);
490
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
489
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
491
490
if (_data_->_state_ == 0) {
492
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
491
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
493
492
g_simple_async_result_complete_in_idle (_data_->_async_result);
494
#line 495 "favourite-details-interface.c"
493
#line 494 "favourite-details-interface.c"
496
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
495
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
497
496
g_simple_async_result_complete (_data_->_async_result);
498
#line 499 "favourite-details-interface.c"
497
#line 498 "favourite-details-interface.c"
500
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
499
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
501
500
g_object_unref (_data_->_async_result);
502
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
501
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
504
#line 505 "favourite-details-interface.c"
503
#line 504 "favourite-details-interface.c"
563
562
gchar* full_name;
564
563
const gchar* _tmp15_;
565
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
564
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
567
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
566
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
568
567
_tmp7_ = gee_iterator_next (_tmp6_);
569
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
568
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
571
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
570
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
573
#line 574 "favourite-details-interface.c"
572
#line 573 "favourite-details-interface.c"
575
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
574
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
577
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
576
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
578
577
_tmp9_ = gee_iterator_get (_tmp8_);
579
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
578
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
580
579
i = (FolksIndividual*) _tmp9_;
581
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
580
#line 125 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
583
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
584
_vala_assert (_tmp10_ != NULL, "i != null");
585
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
582
#line 125 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
583
g_assert (_tmp10_ != NULL);
584
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
587
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
586
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
588
587
_tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
589
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
588
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
590
589
_tmp13_ = _tmp12_;
591
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
590
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
592
591
_tmp14_ = g_strdup (_tmp13_);
593
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
592
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
594
593
full_name = _tmp14_;
595
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
594
#line 128 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
596
595
_tmp15_ = full_name;
597
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
596
#line 128 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
598
597
if (_tmp15_ != NULL) {
599
#line 600 "favourite-details-interface.c"
598
#line 599 "favourite-details-interface.c"
600
599
const gchar* _tmp16_;
601
600
const gchar* _tmp17_;
602
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
601
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
603
602
_tmp16_ = full_name;
604
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
603
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
605
604
_tmp17_ = self->priv->_fullname_p1;
606
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
605
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
607
606
if (g_strcmp0 (_tmp16_, _tmp17_) == 0) {
608
#line 609 "favourite-details-interface.c"
607
#line 608 "favourite-details-interface.c"
609
608
FolksIndividual* _tmp18_;
610
609
gboolean _tmp19_;
611
610
gboolean _tmp20_;
612
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
611
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
614
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
613
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
615
614
_tmp19_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp18_);
616
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
615
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
617
616
_tmp20_ = _tmp19_;
618
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
619
_vala_assert (_tmp20_ == TRUE, "i.is_favourite == true");
620
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
617
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
618
g_assert (_tmp20_ == TRUE);
619
#line 133 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
621
620
self->priv->_found_p1 = TRUE;
622
#line 623 "favourite-details-interface.c"
621
#line 622 "favourite-details-interface.c"
624
623
const gchar* _tmp21_;
625
624
const gchar* _tmp22_;
626
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
625
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
627
626
_tmp21_ = full_name;
628
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
627
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
629
628
_tmp22_ = self->priv->_fullname_p2;
630
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
629
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
631
630
if (g_strcmp0 (_tmp21_, _tmp22_) == 0) {
632
#line 633 "favourite-details-interface.c"
631
#line 632 "favourite-details-interface.c"
633
632
FolksIndividual* _tmp23_;
634
633
gboolean _tmp24_;
635
634
gboolean _tmp25_;
636
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
635
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
638
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
637
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
639
638
_tmp24_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp23_);
640
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
639
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
641
640
_tmp25_ = _tmp24_;
642
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
643
_vala_assert (_tmp25_ == TRUE, "i.is_favourite == true");
644
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
641
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
642
g_assert (_tmp25_ == TRUE);
643
#line 138 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
645
644
self->priv->_found_p2 = TRUE;
646
#line 647 "favourite-details-interface.c"
645
#line 646 "favourite-details-interface.c"
648
647
const gchar* _tmp26_;
649
648
const gchar* _tmp27_;
650
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
649
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
651
650
_tmp26_ = full_name;
652
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
651
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
653
652
_tmp27_ = self->priv->_fullname_p3;
654
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
653
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
655
654
if (g_strcmp0 (_tmp26_, _tmp27_) == 0) {
656
#line 657 "favourite-details-interface.c"
655
#line 656 "favourite-details-interface.c"
657
656
FolksIndividual* _tmp28_;
658
657
gboolean _tmp29_;
659
658
gboolean _tmp30_;
660
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
659
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
662
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
661
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
663
662
_tmp29_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp28_);
664
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
663
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
665
664
_tmp30_ = _tmp29_;
666
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
667
_vala_assert (_tmp30_ == FALSE, "i.is_favourite == false");
668
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
665
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
666
g_assert (_tmp30_ == FALSE);
667
#line 143 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
669
668
self->priv->_found_p3 = TRUE;
670
#line 671 "favourite-details-interface.c"
669
#line 670 "favourite-details-interface.c"
675
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
674
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
676
675
_g_free0 (full_name);
677
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
676
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
678
677
_g_object_unref0 (i);
679
#line 680 "favourite-details-interface.c"
678
#line 679 "favourite-details-interface.c"
681
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
680
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
682
681
_g_object_unref0 (_i_it);
683
#line 684 "favourite-details-interface.c"
682
#line 683 "favourite-details-interface.c"
685
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
684
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
686
685
_tmp33_ = self->priv->_found_p1;
687
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
686
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
689
#line 690 "favourite-details-interface.c"
688
#line 689 "favourite-details-interface.c"
690
689
gboolean _tmp34_;
691
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
690
#line 149 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
692
691
_tmp34_ = self->priv->_found_p2;
693
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
692
#line 149 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
694
693
_tmp32_ = _tmp34_;
695
#line 696 "favourite-details-interface.c"
694
#line 695 "favourite-details-interface.c"
697
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
696
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
699
#line 700 "favourite-details-interface.c"
698
#line 699 "favourite-details-interface.c"
701
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
700
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
702
701
_tmp35_ = _tmp32_;
703
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
702
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
705
#line 706 "favourite-details-interface.c"
704
#line 705 "favourite-details-interface.c"
706
705
gboolean _tmp36_;
707
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
706
#line 150 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
708
707
_tmp36_ = self->priv->_found_p3;
709
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
708
#line 150 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
710
709
_tmp31_ = _tmp36_;
711
#line 712 "favourite-details-interface.c"
710
#line 711 "favourite-details-interface.c"
713
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
712
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
715
#line 716 "favourite-details-interface.c"
714
#line 715 "favourite-details-interface.c"
717
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
716
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
718
717
_tmp37_ = _tmp31_;
719
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
718
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
721
#line 722 "favourite-details-interface.c"
720
#line 721 "favourite-details-interface.c"
722
721
GMainLoop* _tmp38_;
723
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
722
#line 151 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
724
723
_tmp38_ = self->priv->_main_loop;
725
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
724
#line 151 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
726
725
g_main_loop_quit (_tmp38_);
727
#line 728 "favourite-details-interface.c"
726
#line 727 "favourite-details-interface.c"
729
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
728
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
730
729
_tmp39_ = removed;
731
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
730
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
732
731
_tmp40_ = gee_collection_get_size ((GeeCollection*) _tmp39_);
733
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
732
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
734
733
_tmp41_ = _tmp40_;
735
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
736
_vala_assert (_tmp41_ == 1, "removed.size == 1");
737
#line 738 "favourite-details-interface.c"
734
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
735
g_assert (_tmp41_ == 1);
736
#line 737 "favourite-details-interface.c"
740
739
GeeIterator* _tmp43_ = NULL;
741
740
GeeIterator* _i_it;
742
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
741
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
743
742
_tmp42_ = removed;
744
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
743
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
745
744
_tmp43_ = gee_iterable_iterator ((GeeIterable*) _tmp42_);
746
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
745
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
748
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
747
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
750
#line 751 "favourite-details-interface.c"
749
#line 750 "favourite-details-interface.c"
751
750
GeeIterator* _tmp44_;
752
751
gboolean _tmp45_ = FALSE;
753
752
GeeIterator* _tmp46_;
754
753
gpointer _tmp47_ = NULL;
755
754
FolksIndividual* i;
756
755
FolksIndividual* _tmp48_;
757
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
756
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
759
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
758
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
760
759
_tmp45_ = gee_iterator_next (_tmp44_);
761
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
760
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
763
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
762
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
765
#line 766 "favourite-details-interface.c"
764
#line 765 "favourite-details-interface.c"
767
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
766
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
769
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
768
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
770
769
_tmp47_ = gee_iterator_get (_tmp46_);
771
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
770
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
772
771
i = (FolksIndividual*) _tmp47_;
773
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
772
#line 157 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
775
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
776
_vala_assert (_tmp48_ == NULL, "i == null");
777
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
774
#line 157 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
775
g_assert (_tmp48_ == NULL);
776
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
778
777
_g_object_unref0 (i);
779
#line 780 "favourite-details-interface.c"
778
#line 779 "favourite-details-interface.c"
781
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
780
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
782
781
_g_object_unref0 (_i_it);
783
#line 784 "favourite-details-interface.c"
782
#line 783 "favourite-details-interface.c"
785
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
784
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
786
785
_g_object_unref0 (removed);
787
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
786
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
788
787
_g_object_unref0 (added);
789
#line 790 "favourite-details-interface.c"
788
#line 789 "favourite-details-interface.c"
793
792
static void favourite_details_interface_tests_class_init (FavouriteDetailsInterfaceTestsClass * klass) {
794
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
793
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
795
794
favourite_details_interface_tests_parent_class = g_type_class_peek_parent (klass);
796
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
795
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
797
796
g_type_class_add_private (klass, sizeof (FavouriteDetailsInterfaceTestsPrivate));
798
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
797
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
799
798
FOLKS_TEST_CASE_CLASS (klass)->set_up = favourite_details_interface_tests_real_set_up;
800
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
799
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
801
800
FOLKS_TEST_CASE_CLASS (klass)->tear_down = favourite_details_interface_tests_real_tear_down;
802
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
801
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
803
802
G_OBJECT_CLASS (klass)->finalize = favourite_details_interface_tests_finalize;
804
#line 805 "favourite-details-interface.c"
803
#line 804 "favourite-details-interface.c"
808
807
static void favourite_details_interface_tests_instance_init (FavouriteDetailsInterfaceTests * self) {
809
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
808
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
810
809
self->priv = FAVOURITE_DETAILS_INTERFACE_TESTS_GET_PRIVATE (self);
811
#line 812 "favourite-details-interface.c"
810
#line 811 "favourite-details-interface.c"
815
814
static void favourite_details_interface_tests_finalize (GObject* obj) {
816
815
FavouriteDetailsInterfaceTests * self;
817
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
818
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_FAVOURITE_DETAILS_INTERFACE_TESTS, FavouriteDetailsInterfaceTests);
819
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
816
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
817
self = FAVOURITE_DETAILS_INTERFACE_TESTS (obj);
818
#line 28 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
820
819
_tracker_test_backend_unref0 (self->priv->_tracker_backend);
821
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
820
#line 29 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
822
821
_g_main_loop_unref0 (self->priv->_main_loop);
823
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
822
#line 30 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
824
823
_g_free0 (self->priv->_fullname_p1);
825
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
824
#line 31 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
826
825
_g_free0 (self->priv->_fullname_p2);
827
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
826
#line 32 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
828
827
_g_free0 (self->priv->_fullname_p3);
829
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
828
#line 36 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
830
829
_g_object_unref0 (self->priv->_aggregator);
831
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
830
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
832
831
G_OBJECT_CLASS (favourite_details_interface_tests_parent_class)->finalize (obj);
833
#line 834 "favourite-details-interface.c"
832
#line 833 "favourite-details-interface.c"