125
125
IndividualRetrievalTests * self = NULL;
126
126
KfTestBackend* _tmp0_;
127
127
const gchar* _tmp1_ = NULL;
128
#line 31 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
128
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
129
129
self = (IndividualRetrievalTests*) folks_test_case_construct (object_type, "IndividualRetrieval");
130
#line 33 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
130
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
131
131
_tmp0_ = kf_test_backend_new ();
132
#line 33 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
132
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
133
133
_kf_test_backend_unref0 (self->priv->kf_backend);
134
#line 33 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
134
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
135
135
self->priv->kf_backend = _tmp0_;
136
#line 35 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
136
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
137
137
folks_test_case_add_test ((FolksTestCase*) self, "singleton individuals", _individual_retrieval_tests_test_singleton_individuals_folks_test_case_test_method, self);
138
#line 36 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
138
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
139
139
folks_test_case_add_test ((FolksTestCase*) self, "aliases", _individual_retrieval_tests_test_aliases_folks_test_case_test_method, self);
140
#line 38 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
140
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
141
141
_tmp1_ = g_getenv ("FOLKS_TEST_VALGRIND");
142
#line 38 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
142
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
143
143
if (_tmp1_ != NULL) {
144
#line 39 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
144
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
145
145
self->priv->_test_timeout = 10;
146
146
#line 147 "individual-retrieval.c"
148
#line 29 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
148
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
150
150
#line 151 "individual-retrieval.c"
154
154
IndividualRetrievalTests* individual_retrieval_tests_new (void) {
155
#line 29 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
155
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
156
156
return individual_retrieval_tests_construct (TYPE_INDIVIDUAL_RETRIEVAL_TESTS);
157
157
#line 158 "individual-retrieval.c"
186
186
static void block1_data_unref (void * _userdata_) {
187
187
Block1Data* _data1_;
188
188
_data1_ = (Block1Data*) _userdata_;
189
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
189
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
190
190
if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) {
191
191
#line 192 "individual-retrieval.c"
192
192
IndividualRetrievalTests * self;
193
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
193
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
194
194
self = _data1_->self;
195
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
195
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
196
196
_g_object_unref0 (_data1_->expected_individuals);
197
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
197
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
198
198
_g_main_loop_unref0 (_data1_->main_loop);
199
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
199
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
200
200
_g_object_unref0 (self);
201
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
201
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
202
202
g_slice_free (Block1Data, _data1_);
203
203
#line 204 "individual-retrieval.c"
219
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
219
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
220
220
self = _data1_->self;
221
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
221
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
222
222
g_return_if_fail (changes != NULL);
223
#line 71 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
223
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
224
224
_tmp0_ = changes;
225
#line 71 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
225
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
226
226
_tmp1_ = gee_multi_map_get_values (_tmp0_);
227
#line 71 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
227
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
229
#line 72 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
229
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
230
230
_tmp2_ = changes;
231
#line 72 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
231
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
232
232
_tmp3_ = gee_multi_map_get_keys (_tmp2_);
233
#line 72 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
233
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
234
234
removed = _tmp3_;
235
235
#line 236 "individual-retrieval.c"
237
237
GeeCollection* _tmp4_;
238
238
GeeIterator* _tmp5_ = NULL;
239
239
GeeIterator* _i_it;
240
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
240
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
242
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
242
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
243
243
_tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
244
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
244
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
246
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
246
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
248
248
#line 249 "individual-retrieval.c"
249
249
GeeIterator* _tmp6_;
260
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
260
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
262
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
262
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
263
263
_tmp7_ = gee_iterator_next (_tmp6_);
264
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
264
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
266
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
266
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
268
268
#line 269 "individual-retrieval.c"
270
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
270
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
272
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
272
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
273
273
_tmp9_ = gee_iterator_get (_tmp8_);
274
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
274
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
275
275
i = (FolksIndividual*) _tmp9_;
276
#line 76 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
276
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
278
#line 76 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
278
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
279
279
_vala_assert (_tmp10_ != NULL, "i != null");
280
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
280
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
282
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
282
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
283
283
_tmp12_ = folks_individual_get_personas (_tmp11_);
284
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
284
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
285
285
_tmp13_ = _tmp12_;
286
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
286
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
287
287
_tmp14_ = gee_collection_get_size ((GeeCollection*) _tmp13_);
288
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
288
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
289
289
_tmp15_ = _tmp14_;
290
#line 77 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
290
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
291
291
_vala_assert (_tmp15_ == 1, "i.personas.size == 1");
292
292
#line 293 "individual-retrieval.c"
297
297
GeeIterator* _tmp19_ = NULL;
298
298
GeeIterator* _persona_it;
299
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
299
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
301
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
301
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
302
302
_tmp17_ = folks_individual_get_personas (_tmp16_);
303
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
303
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
304
304
_tmp18_ = _tmp17_;
305
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
305
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
306
306
_tmp19_ = gee_iterable_iterator ((GeeIterable*) _tmp18_);
307
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
307
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
308
308
_persona_it = _tmp19_;
309
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
309
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
311
311
#line 312 "individual-retrieval.c"
312
312
GeeIterator* _tmp20_;
317
317
FolksPersona* _tmp24_;
318
318
const gchar* _tmp25_;
319
319
const gchar* _tmp26_;
320
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
320
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
321
321
_tmp20_ = _persona_it;
322
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
322
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
323
323
_tmp21_ = gee_iterator_next (_tmp20_);
324
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
324
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
326
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
326
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
328
328
#line 329 "individual-retrieval.c"
330
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
330
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
331
331
_tmp22_ = _persona_it;
332
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
332
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
333
333
_tmp23_ = gee_iterator_get (_tmp22_);
334
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
334
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
335
335
persona = (FolksPersona*) _tmp23_;
336
#line 84 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
336
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
337
337
_tmp24_ = persona;
338
#line 84 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
338
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
339
339
_tmp25_ = folks_persona_get_display_id (_tmp24_);
340
#line 84 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
340
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
341
341
_tmp26_ = _tmp25_;
342
#line 84 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
342
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
343
343
gee_abstract_collection_remove ((GeeAbstractCollection*) _data1_->expected_individuals, _tmp26_);
344
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
344
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
345
345
_g_object_unref0 (persona);
346
346
#line 347 "individual-retrieval.c"
348
#line 82 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
348
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
349
349
_g_object_unref0 (_persona_it);
350
350
#line 351 "individual-retrieval.c"
352
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
352
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
353
353
_g_object_unref0 (i);
354
354
#line 355 "individual-retrieval.c"
356
#line 74 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
356
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
357
357
_g_object_unref0 (_i_it);
358
358
#line 359 "individual-retrieval.c"
360
#line 88 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
360
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
361
361
_tmp27_ = removed;
362
#line 88 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
362
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
363
363
_tmp28_ = gee_collection_get_size ((GeeCollection*) _tmp27_);
364
#line 88 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
364
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
365
365
_tmp29_ = _tmp28_;
366
#line 88 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
366
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
367
367
_vala_assert (_tmp29_ == 1, "removed.size == 1");
368
368
#line 369 "individual-retrieval.c"
371
371
GeeIterator* _tmp31_ = NULL;
372
372
GeeIterator* _i_it;
373
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
373
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
374
374
_tmp30_ = removed;
375
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
375
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
376
376
_tmp31_ = gee_iterable_iterator ((GeeIterable*) _tmp30_);
377
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
377
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
379
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
379
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
381
381
#line 382 "individual-retrieval.c"
382
382
GeeIterator* _tmp32_;
385
385
gpointer _tmp35_ = NULL;
386
386
FolksIndividual* i;
387
387
FolksIndividual* _tmp36_;
388
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
388
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
390
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
390
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
391
391
_tmp33_ = gee_iterator_next (_tmp32_);
392
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
392
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
394
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
394
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
396
396
#line 397 "individual-retrieval.c"
398
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
398
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
400
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
400
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
401
401
_tmp35_ = gee_iterator_get (_tmp34_);
402
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
402
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
403
403
i = (FolksIndividual*) _tmp35_;
404
#line 92 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
404
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
406
#line 92 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
406
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
407
407
_vala_assert (_tmp36_ == NULL, "i == null");
408
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
408
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
409
409
_g_object_unref0 (i);
410
410
#line 411 "individual-retrieval.c"
412
#line 90 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
412
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
413
413
_g_object_unref0 (_i_it);
414
414
#line 415 "individual-retrieval.c"
416
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
416
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
417
417
_g_object_unref0 (removed);
418
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
418
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
419
419
_g_object_unref0 (added);
420
420
#line 421 "individual-retrieval.c"
424
424
static void ___lambda2__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
425
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
425
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
426
426
__lambda2_ (self, changes);
427
427
#line 428 "individual-retrieval.c"
467
467
KfTestBackend* _tmp9_;
468
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
468
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
469
469
g_return_if_fail (self != NULL);
470
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
470
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
471
471
_data1_ = g_slice_new0 (Block1Data);
472
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
472
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
473
473
_data1_->_ref_count_ = 1;
474
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
474
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
475
475
_data1_->self = g_object_ref (self);
476
#line 52 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
476
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
477
477
_tmp0_ = g_main_loop_new (NULL, FALSE);
478
#line 52 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
478
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
479
479
_data1_->main_loop = _tmp0_;
480
#line 53 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
480
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
481
481
_tmp1_ = self->priv->kf_backend;
482
#line 53 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
482
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
483
483
kf_test_backend_set_up (_tmp1_, "[0]\n" "msn=foo@hotmail.com\n" "[1]\n" "__alias=Bar McBadgerson\n" "jabber=bar@jabber.org\n");
484
#line 61 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
484
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
485
485
_tmp2_ = g_str_hash;
486
#line 61 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
486
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
487
487
_tmp3_ = g_str_equal;
488
#line 61 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
488
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
489
489
_tmp4_ = gee_hash_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, _tmp2_, _tmp3_);
490
#line 61 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
490
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
491
491
_data1_->expected_individuals = _tmp4_;
492
#line 64 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
492
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
493
493
gee_abstract_collection_add ((GeeAbstractCollection*) _data1_->expected_individuals, "0");
494
#line 65 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
494
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
495
495
gee_abstract_collection_add ((GeeAbstractCollection*) _data1_->expected_individuals, "1");
496
#line 68 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
496
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
497
497
_tmp5_ = folks_individual_aggregator_new ();
498
#line 68 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
498
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
499
499
aggregator = _tmp5_;
500
#line 69 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
500
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
501
501
g_signal_connect_data (aggregator, "individuals-changed-detailed", (GCallback) ___lambda2__folks_individual_aggregator_individuals_changed_detailed, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
502
#line 95 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
502
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
503
503
folks_individual_aggregator_prepare (aggregator, NULL, NULL);
504
#line 100 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
504
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
505
505
_tmp6_ = self->priv->_test_timeout;
506
#line 100 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
506
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
507
507
g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) _tmp6_, ___lambda3__gsource_func, block1_data_ref (_data1_), block1_data_unref);
508
#line 106 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
508
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
509
509
g_main_loop_run (_data1_->main_loop);
510
#line 109 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
510
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
511
511
_tmp7_ = gee_abstract_collection_get_size ((GeeCollection*) _data1_->expected_individuals);
512
#line 109 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
512
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
514
#line 109 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
514
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
515
515
_vala_assert (_tmp8_ == 0, "expected_individuals.size == 0");
516
#line 111 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
516
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
517
517
_tmp9_ = self->priv->kf_backend;
518
#line 111 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
518
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
519
519
kf_test_backend_tear_down (_tmp9_);
520
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
520
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
521
521
_g_object_unref0 (aggregator);
522
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
522
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
523
523
block1_data_unref (_data1_);
524
#line 50 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
524
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
526
526
#line 527 "individual-retrieval.c"
530
530
static Block2Data* block2_data_ref (Block2Data* _data2_) {
531
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
531
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
532
532
g_atomic_int_inc (&_data2_->_ref_count_);
533
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
533
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
535
535
#line 536 "individual-retrieval.c"
539
539
static void block2_data_unref (void * _userdata_) {
540
540
Block2Data* _data2_;
541
541
_data2_ = (Block2Data*) _userdata_;
542
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
542
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
543
543
if (g_atomic_int_dec_and_test (&_data2_->_ref_count_)) {
544
544
#line 545 "individual-retrieval.c"
545
545
IndividualRetrievalTests * self;
546
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
546
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
547
547
self = _data2_->self;
548
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
548
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
549
549
_g_main_loop_unref0 (_data2_->main_loop);
550
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
550
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
551
551
_g_object_unref0 (self);
552
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
552
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
553
553
g_slice_free (Block2Data, _data2_);
554
554
#line 555 "individual-retrieval.c"
574
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
574
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
575
575
self = _data2_->self;
576
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
576
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
577
577
g_return_if_fail (changes != NULL);
578
#line 127 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
578
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
579
579
_tmp0_ = changes;
580
#line 127 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
580
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
581
581
_tmp1_ = gee_multi_map_get_values (_tmp0_);
582
#line 127 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
582
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
584
#line 128 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
584
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
585
585
_tmp2_ = changes;
586
#line 128 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
586
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
587
587
_tmp3_ = gee_multi_map_get_keys (_tmp2_);
588
#line 128 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
588
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
589
589
removed = _tmp3_;
590
#line 130 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
590
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
591
591
_tmp4_ = _data2_->individuals_changed_count;
592
#line 130 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
592
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
593
593
_data2_->individuals_changed_count = _tmp4_ + 1;
594
#line 132 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
594
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
596
#line 132 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
596
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
597
597
_tmp6_ = gee_collection_get_size (_tmp5_);
598
#line 132 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
598
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
600
#line 132 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
600
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
601
601
_vala_assert (_tmp7_ == 1, "added.size == 1");
602
#line 133 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
602
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
603
603
_tmp8_ = removed;
604
#line 133 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
604
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
605
605
_tmp9_ = gee_collection_get_size ((GeeCollection*) _tmp8_);
606
#line 133 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
606
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
607
607
_tmp10_ = _tmp9_;
608
#line 133 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
608
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
609
609
_vala_assert (_tmp10_ == 1, "removed.size == 1");
610
610
#line 611 "individual-retrieval.c"
612
612
GeeCollection* _tmp11_;
613
613
GeeIterator* _tmp12_ = NULL;
614
614
GeeIterator* _i_it;
615
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
615
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
617
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
617
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
618
618
_tmp12_ = gee_iterable_iterator ((GeeIterable*) _tmp11_);
619
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
619
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
621
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
621
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
623
623
#line 624 "individual-retrieval.c"
624
624
GeeIterator* _tmp13_;
629
629
FolksIndividual* _tmp17_;
630
630
const gchar* _tmp18_;
631
631
const gchar* _tmp19_;
632
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
632
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
634
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
634
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
635
635
_tmp14_ = gee_iterator_next (_tmp13_);
636
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
636
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
638
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
638
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
640
640
#line 641 "individual-retrieval.c"
642
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
642
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
644
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
644
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
645
645
_tmp16_ = gee_iterator_get (_tmp15_);
646
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
646
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
647
647
i = (FolksIndividual*) _tmp16_;
648
#line 138 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
648
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
650
#line 138 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
650
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
651
651
_tmp18_ = folks_alias_details_get_alias ((FolksAliasDetails*) _tmp17_);
652
#line 138 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
652
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
653
653
_tmp19_ = _tmp18_;
654
#line 138 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
654
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
655
655
_vala_assert (g_strcmp0 (_tmp19_, "Brian Briansson") == 0, "i.alias == \"Brian Briansson\"");
656
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
656
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
657
657
_g_object_unref0 (i);
658
658
#line 659 "individual-retrieval.c"
660
#line 136 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
660
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
661
661
_g_object_unref0 (_i_it);
662
662
#line 663 "individual-retrieval.c"
680
680
gpointer _tmp25_ = NULL;
681
681
FolksIndividual* i;
682
682
FolksIndividual* _tmp26_;
683
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
683
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
685
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
685
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
686
686
_tmp23_ = gee_iterator_next (_tmp22_);
687
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
687
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
689
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
689
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
691
691
#line 692 "individual-retrieval.c"
693
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
693
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
695
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
695
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
696
696
_tmp25_ = gee_iterator_get (_tmp24_);
697
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
697
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
698
698
i = (FolksIndividual*) _tmp25_;
699
#line 143 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
699
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
701
#line 143 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
701
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
702
702
_vala_assert (_tmp26_ == NULL, "i == null");
703
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
703
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
704
704
_g_object_unref0 (i);
705
705
#line 706 "individual-retrieval.c"
707
#line 141 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
707
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
708
708
_g_object_unref0 (_i_it);
709
709
#line 710 "individual-retrieval.c"
711
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
711
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
712
712
_g_object_unref0 (removed);
713
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
713
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
714
714
_g_object_unref0 (added);
715
715
#line 716 "individual-retrieval.c"
719
719
static void ___lambda4__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
720
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
720
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
721
721
__lambda4_ (self, changes);
722
722
#line 723 "individual-retrieval.c"
755
755
FolksIndividualAggregator* aggregator;
757
757
KfTestBackend* _tmp4_;
758
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
758
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
759
759
g_return_if_fail (self != NULL);
760
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
760
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
761
761
_data2_ = g_slice_new0 (Block2Data);
762
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
762
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
763
763
_data2_->_ref_count_ = 1;
764
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
764
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
765
765
_data2_->self = g_object_ref (self);
766
#line 116 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
766
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
767
767
_tmp0_ = g_main_loop_new (NULL, FALSE);
768
#line 116 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
768
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
769
769
_data2_->main_loop = _tmp0_;
770
#line 117 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
770
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
771
771
_tmp1_ = self->priv->kf_backend;
772
#line 117 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
772
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
773
773
kf_test_backend_set_up (_tmp1_, "[0]\n" "__alias=Brian Briansson\n" "msn=foo@hotmail.com\n");
774
#line 123 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
774
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
775
775
_tmp2_ = folks_individual_aggregator_new ();
776
#line 123 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
776
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
777
777
aggregator = _tmp2_;
778
#line 124 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
778
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
779
779
_data2_->individuals_changed_count = (guint) 0;
780
#line 125 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
780
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
781
781
g_signal_connect_data (aggregator, "individuals-changed-detailed", (GCallback) ___lambda4__folks_individual_aggregator_individuals_changed_detailed, block2_data_ref (_data2_), (GClosureNotify) block2_data_unref, 0);
782
#line 146 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
782
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
783
783
folks_individual_aggregator_prepare (aggregator, NULL, NULL);
784
#line 151 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
784
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
785
785
_tmp3_ = self->priv->_test_timeout;
786
#line 151 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
786
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
787
787
g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) _tmp3_, ___lambda5__gsource_func, block2_data_ref (_data2_), block2_data_unref);
788
#line 157 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
788
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
789
789
g_main_loop_run (_data2_->main_loop);
790
#line 160 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
790
#line 160 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
791
791
_vala_assert (_data2_->individuals_changed_count == ((guint) 1), "individuals_changed_count == 1");
792
#line 162 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
792
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
793
793
_tmp4_ = self->priv->kf_backend;
794
#line 162 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
794
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
795
795
kf_test_backend_tear_down (_tmp4_);
796
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
796
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
797
797
_g_object_unref0 (aggregator);
798
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
798
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
799
799
block2_data_unref (_data2_);
800
#line 114 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
800
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
802
802
#line 803 "individual-retrieval.c"
806
806
static void individual_retrieval_tests_class_init (IndividualRetrievalTestsClass * klass) {
807
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
807
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
808
808
individual_retrieval_tests_parent_class = g_type_class_peek_parent (klass);
809
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
809
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
810
810
g_type_class_add_private (klass, sizeof (IndividualRetrievalTestsPrivate));
811
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
811
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
812
812
FOLKS_TEST_CASE_CLASS (klass)->set_up = individual_retrieval_tests_real_set_up;
813
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
813
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
814
814
FOLKS_TEST_CASE_CLASS (klass)->tear_down = individual_retrieval_tests_real_tear_down;
815
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
815
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
816
816
G_OBJECT_CLASS (klass)->finalize = individual_retrieval_tests_finalize;
817
817
#line 818 "individual-retrieval.c"
821
821
static void individual_retrieval_tests_instance_init (IndividualRetrievalTests * self) {
822
#line 24 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
822
#line 24 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
823
823
self->priv = INDIVIDUAL_RETRIEVAL_TESTS_GET_PRIVATE (self);
824
#line 27 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
824
#line 27 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
825
825
self->priv->_test_timeout = 3;
826
826
#line 827 "individual-retrieval.c"
858
858
IndividualRetrievalTests* _tmp1_;
859
859
IndividualRetrievalTests* _tmp2_;
860
860
GTestSuite* _tmp3_ = NULL;
861
#line 168 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
861
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
862
862
g_test_init (&args_length1, &args, NULL);
863
#line 170 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
863
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
864
864
_tmp0_ = g_test_get_root ();
865
#line 170 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
865
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
867
#line 171 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
867
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
868
868
_tmp1_ = individual_retrieval_tests_new ();
869
#line 171 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
869
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
871
#line 171 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
871
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
872
872
_tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
873
#line 171 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
873
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
874
874
g_test_suite_add_suite (root, _tmp3_);
875
#line 171 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
875
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
876
876
_g_object_unref0 (_tmp2_);
877
#line 173 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
877
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
879
#line 175 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
879
#line 175 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
881
#line 175 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
881
#line 175 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
883
883
#line 884 "individual-retrieval.c"
887
887
int main (int argc, char ** argv) {
888
#line 166 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
888
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
890
#line 166 "/opt/gnome2/source/folks/tests/key-file/individual-retrieval.vala"
890
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/key-file/individual-retrieval.vala"
891
891
return _vala_main (argv, argc);
892
892
#line 893 "individual-retrieval.c"