~ken-vandine/ubuntu/precise/folks/precise

« back to all changes in this revision

Viewing changes to tests/key-file/individual-retrieval.c

  • Committer: Package Import Robot
  • Author(s): Rodrigo Moya
  • Date: 2011-09-08 12:26:07 UTC
  • mfrom: (1.1.17 upstream)
  • Revision ID: package-import@ubuntu.com-20110908122607-g8fdqcpxlbxcn5q0
Tags: 0.6.2-0ubuntu1
* New upstream release
* debian/control:
  - Bump vala build dependency
* debian/libfolks25.symbols:
* debian/libfolks-eds25.symbols:
  - Updated symbols

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* individual-retrieval.c generated by valac 0.13.3, the Vala compiler
 
1
/* individual-retrieval.c generated by valac 0.13.4, the Vala compiler
2
2
 * generated from individual-retrieval.vala, do not modify */
3
3
 
4
4
/*
92
92
static void individual_retrieval_tests_real_tear_down (FolksTestCase* base);
93
93
static Block1Data* block1_data_ref (Block1Data* _data1_);
94
94
static void block1_data_unref (Block1Data* _data1_);
95
 
static void __lambda0_ (Block1Data* _data1_, GeeSet* added, GeeSet* removed, const gchar* m, FolksPersona* a, FolksGroupDetailsChangeReason r);
96
 
static void ___lambda0__folks_individual_aggregator_individuals_changed (FolksIndividualAggregator* _sender, GeeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, FolksGroupDetailsChangeReason reason, gpointer self);
 
95
static void __lambda0_ (Block1Data* _data1_, GeeMultiMap* changes);
 
96
static void ___lambda0__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self);
97
97
static gboolean __lambda1_ (Block1Data* _data1_);
98
98
static gboolean ___lambda1__gsource_func (gpointer self);
99
99
static Block2Data* block2_data_ref (Block2Data* _data2_);
100
100
static void block2_data_unref (Block2Data* _data2_);
101
 
static void __lambda2_ (Block2Data* _data2_, GeeSet* added, GeeSet* removed, const gchar* m, FolksPersona* a, FolksGroupDetailsChangeReason r);
102
 
static void ___lambda2__folks_individual_aggregator_individuals_changed (FolksIndividualAggregator* _sender, GeeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, FolksGroupDetailsChangeReason reason, gpointer self);
 
101
static void __lambda2_ (Block2Data* _data2_, GeeMultiMap* changes);
 
102
static void ___lambda2__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self);
103
103
static gboolean __lambda3_ (Block2Data* _data2_);
104
104
static gboolean ___lambda3__gsource_func (gpointer self);
105
105
static void individual_retrieval_tests_finalize (GObject* obj);
198
198
}
199
199
 
200
200
 
201
 
static void __lambda0_ (Block1Data* _data1_, GeeSet* added, GeeSet* removed, const gchar* m, FolksPersona* a, FolksGroupDetailsChangeReason r) {
 
201
static void __lambda0_ (Block1Data* _data1_, GeeMultiMap* changes) {
202
202
        IndividualRetrievalTests * self;
203
 
        GeeSet* _tmp22_;
204
 
        gint _tmp23_;
205
 
        gint _tmp24_;
 
203
        GeeMultiMap* _tmp0_;
 
204
        GeeCollection* _tmp1_ = NULL;
 
205
        GeeCollection* added;
 
206
        GeeMultiMap* _tmp2_;
 
207
        GeeSet* _tmp3_ = NULL;
 
208
        GeeSet* removed;
 
209
        GeeSet* _tmp27_;
 
210
        gint _tmp28_;
 
211
        gint _tmp29_;
206
212
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
207
213
        self = _data1_->self;
208
214
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
209
 
        g_return_if_fail (added != NULL);
210
 
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
211
 
        g_return_if_fail (removed != NULL);
212
 
#line 213 "individual-retrieval.c"
 
215
        g_return_if_fail (changes != NULL);
 
216
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
217
        _tmp0_ = changes;
 
218
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
219
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
 
220
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
221
        added = _tmp1_;
 
222
#line 72 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
223
        _tmp2_ = changes;
 
224
#line 72 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
225
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
 
226
#line 72 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
227
        removed = _tmp3_;
 
228
#line 229 "individual-retrieval.c"
213
229
        {
214
 
                GeeSet* _tmp0_;
215
 
                GeeIterator* _tmp1_ = NULL;
 
230
                GeeCollection* _tmp4_;
 
231
                GeeIterator* _tmp5_ = NULL;
216
232
                GeeIterator* _i_it;
217
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
218
 
                _tmp0_ = added;
219
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
220
 
                _tmp1_ = gee_iterable_iterator ((GeeIterable*) _tmp0_);
221
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
222
 
                _i_it = _tmp1_;
223
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
233
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
234
                _tmp4_ = added;
 
235
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
236
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
 
237
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
238
                _i_it = _tmp5_;
 
239
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
224
240
                while (TRUE) {
225
 
#line 226 "individual-retrieval.c"
226
 
                        GeeIterator* _tmp2_;
227
 
                        gboolean _tmp3_ = FALSE;
228
 
                        GeeIterator* _tmp4_;
229
 
                        gpointer _tmp5_ = NULL;
 
241
#line 242 "individual-retrieval.c"
 
242
                        GeeIterator* _tmp6_;
 
243
                        gboolean _tmp7_ = FALSE;
 
244
                        GeeIterator* _tmp8_;
 
245
                        gpointer _tmp9_ = NULL;
230
246
                        FolksIndividual* i;
231
 
                        FolksIndividual* _tmp6_;
232
 
                        GeeSet* _tmp7_;
233
 
                        GeeSet* _tmp8_;
234
 
                        gint _tmp9_;
235
 
                        gint _tmp10_;
236
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
237
 
                        _tmp2_ = _i_it;
238
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
239
 
                        _tmp3_ = gee_iterator_next (_tmp2_);
240
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
241
 
                        if (!_tmp3_) {
242
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
247
                        FolksIndividual* _tmp10_;
 
248
                        FolksIndividual* _tmp11_;
 
249
                        GeeSet* _tmp12_;
 
250
                        GeeSet* _tmp13_;
 
251
                        gint _tmp14_;
 
252
                        gint _tmp15_;
 
253
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
254
                        _tmp6_ = _i_it;
 
255
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
256
                        _tmp7_ = gee_iterator_next (_tmp6_);
 
257
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
258
                        if (!_tmp7_) {
 
259
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
243
260
                                break;
244
 
#line 245 "individual-retrieval.c"
 
261
#line 262 "individual-retrieval.c"
245
262
                        }
246
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
247
 
                        _tmp4_ = _i_it;
248
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
249
 
                        _tmp5_ = gee_iterator_get (_tmp4_);
250
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
251
 
                        i = (FolksIndividual*) _tmp5_;
252
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
253
 
                        _tmp6_ = i;
254
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
255
 
                        _tmp7_ = folks_individual_get_personas (_tmp6_);
256
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
257
 
                        _tmp8_ = _tmp7_;
258
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
259
 
                        _tmp9_ = gee_collection_get_size ((GeeCollection*) _tmp8_);
260
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
261
 
                        _tmp10_ = _tmp9_;
262
 
#line 73 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
263
 
                        g_assert (_tmp10_ == 1);
264
 
#line 265 "individual-retrieval.c"
 
263
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
264
                        _tmp8_ = _i_it;
 
265
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
266
                        _tmp9_ = gee_iterator_get (_tmp8_);
 
267
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
268
                        i = (FolksIndividual*) _tmp9_;
 
269
#line 76 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
270
                        _tmp10_ = i;
 
271
#line 76 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
272
                        g_assert (_tmp10_ != NULL);
 
273
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
274
                        _tmp11_ = i;
 
275
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
276
                        _tmp12_ = folks_individual_get_personas (_tmp11_);
 
277
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
278
                        _tmp13_ = _tmp12_;
 
279
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
280
                        _tmp14_ = gee_collection_get_size ((GeeCollection*) _tmp13_);
 
281
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
282
                        _tmp15_ = _tmp14_;
 
283
#line 77 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
284
                        g_assert (_tmp15_ == 1);
 
285
#line 286 "individual-retrieval.c"
265
286
                        {
266
 
                                FolksIndividual* _tmp11_;
267
 
                                GeeSet* _tmp12_;
268
 
                                GeeSet* _tmp13_;
269
 
                                GeeIterator* _tmp14_ = NULL;
 
287
                                FolksIndividual* _tmp16_;
 
288
                                GeeSet* _tmp17_;
 
289
                                GeeSet* _tmp18_;
 
290
                                GeeIterator* _tmp19_ = NULL;
270
291
                                GeeIterator* _persona_it;
271
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
272
 
                                _tmp11_ = i;
273
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
274
 
                                _tmp12_ = folks_individual_get_personas (_tmp11_);
275
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
276
 
                                _tmp13_ = _tmp12_;
277
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
278
 
                                _tmp14_ = gee_iterable_iterator ((GeeIterable*) _tmp13_);
279
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
280
 
                                _persona_it = _tmp14_;
281
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
292
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
293
                                _tmp16_ = i;
 
294
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
295
                                _tmp17_ = folks_individual_get_personas (_tmp16_);
 
296
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
297
                                _tmp18_ = _tmp17_;
 
298
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
299
                                _tmp19_ = gee_iterable_iterator ((GeeIterable*) _tmp18_);
 
300
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
301
                                _persona_it = _tmp19_;
 
302
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
282
303
                                while (TRUE) {
283
 
#line 284 "individual-retrieval.c"
284
 
                                        GeeIterator* _tmp15_;
285
 
                                        gboolean _tmp16_ = FALSE;
286
 
                                        GeeIterator* _tmp17_;
287
 
                                        gpointer _tmp18_ = NULL;
 
304
#line 305 "individual-retrieval.c"
 
305
                                        GeeIterator* _tmp20_;
 
306
                                        gboolean _tmp21_ = FALSE;
 
307
                                        GeeIterator* _tmp22_;
 
308
                                        gpointer _tmp23_ = NULL;
288
309
                                        FolksPersona* persona;
289
 
                                        FolksPersona* _tmp19_;
290
 
                                        const gchar* _tmp20_;
291
 
                                        const gchar* _tmp21_;
292
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
293
 
                                        _tmp15_ = _persona_it;
294
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
295
 
                                        _tmp16_ = gee_iterator_next (_tmp15_);
296
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
297
 
                                        if (!_tmp16_) {
298
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
310
                                        FolksPersona* _tmp24_;
 
311
                                        const gchar* _tmp25_;
 
312
                                        const gchar* _tmp26_;
 
313
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
314
                                        _tmp20_ = _persona_it;
 
315
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
316
                                        _tmp21_ = gee_iterator_next (_tmp20_);
 
317
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
318
                                        if (!_tmp21_) {
 
319
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
299
320
                                                break;
300
 
#line 301 "individual-retrieval.c"
 
321
#line 322 "individual-retrieval.c"
301
322
                                        }
302
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
303
 
                                        _tmp17_ = _persona_it;
304
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
305
 
                                        _tmp18_ = gee_iterator_get (_tmp17_);
306
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
307
 
                                        persona = (FolksPersona*) _tmp18_;
308
 
#line 80 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
309
 
                                        _tmp19_ = persona;
310
 
#line 80 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
311
 
                                        _tmp20_ = folks_persona_get_display_id (_tmp19_);
312
 
#line 80 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
313
 
                                        _tmp21_ = _tmp20_;
314
 
#line 80 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
315
 
                                        gee_abstract_collection_remove ((GeeAbstractCollection*) _data1_->expected_individuals, _tmp21_);
316
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
323
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
324
                                        _tmp22_ = _persona_it;
 
325
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
326
                                        _tmp23_ = gee_iterator_get (_tmp22_);
 
327
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
328
                                        persona = (FolksPersona*) _tmp23_;
 
329
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
330
                                        _tmp24_ = persona;
 
331
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
332
                                        _tmp25_ = folks_persona_get_display_id (_tmp24_);
 
333
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
334
                                        _tmp26_ = _tmp25_;
 
335
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
336
                                        gee_abstract_collection_remove ((GeeAbstractCollection*) _data1_->expected_individuals, _tmp26_);
 
337
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
317
338
                                        _g_object_unref0 (persona);
318
 
#line 319 "individual-retrieval.c"
 
339
#line 340 "individual-retrieval.c"
319
340
                                }
320
 
#line 78 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
341
#line 82 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
321
342
                                _g_object_unref0 (_persona_it);
322
 
#line 323 "individual-retrieval.c"
 
343
#line 344 "individual-retrieval.c"
323
344
                        }
324
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
345
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
325
346
                        _g_object_unref0 (i);
326
 
#line 327 "individual-retrieval.c"
327
 
                }
328
 
#line 71 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
329
 
                _g_object_unref0 (_i_it);
330
 
#line 331 "individual-retrieval.c"
331
 
        }
332
 
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
333
 
        _tmp22_ = removed;
334
 
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
335
 
        _tmp23_ = gee_collection_get_size ((GeeCollection*) _tmp22_);
336
 
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
337
 
        _tmp24_ = _tmp23_;
338
 
#line 84 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
339
 
        g_assert (_tmp24_ == 0);
340
 
#line 341 "individual-retrieval.c"
341
 
}
342
 
 
343
 
 
344
 
static void ___lambda0__folks_individual_aggregator_individuals_changed (FolksIndividualAggregator* _sender, GeeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, FolksGroupDetailsChangeReason reason, gpointer self) {
345
 
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
346
 
        __lambda0_ (self, added, removed, message, actor, reason);
347
347
#line 348 "individual-retrieval.c"
 
348
                }
 
349
#line 74 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
350
                _g_object_unref0 (_i_it);
 
351
#line 352 "individual-retrieval.c"
 
352
        }
 
353
#line 88 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
354
        _tmp27_ = removed;
 
355
#line 88 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
356
        _tmp28_ = gee_collection_get_size ((GeeCollection*) _tmp27_);
 
357
#line 88 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
358
        _tmp29_ = _tmp28_;
 
359
#line 88 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
360
        g_assert (_tmp29_ == 1);
 
361
#line 362 "individual-retrieval.c"
 
362
        {
 
363
                GeeSet* _tmp30_;
 
364
                GeeIterator* _tmp31_ = NULL;
 
365
                GeeIterator* _i_it;
 
366
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
367
                _tmp30_ = removed;
 
368
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
369
                _tmp31_ = gee_iterable_iterator ((GeeIterable*) _tmp30_);
 
370
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
371
                _i_it = _tmp31_;
 
372
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
373
                while (TRUE) {
 
374
#line 375 "individual-retrieval.c"
 
375
                        GeeIterator* _tmp32_;
 
376
                        gboolean _tmp33_ = FALSE;
 
377
                        GeeIterator* _tmp34_;
 
378
                        gpointer _tmp35_ = NULL;
 
379
                        FolksIndividual* i;
 
380
                        FolksIndividual* _tmp36_;
 
381
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
382
                        _tmp32_ = _i_it;
 
383
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
384
                        _tmp33_ = gee_iterator_next (_tmp32_);
 
385
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
386
                        if (!_tmp33_) {
 
387
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
388
                                break;
 
389
#line 390 "individual-retrieval.c"
 
390
                        }
 
391
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
392
                        _tmp34_ = _i_it;
 
393
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
394
                        _tmp35_ = gee_iterator_get (_tmp34_);
 
395
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
396
                        i = (FolksIndividual*) _tmp35_;
 
397
#line 92 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
398
                        _tmp36_ = i;
 
399
#line 92 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
400
                        g_assert (_tmp36_ == NULL);
 
401
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
402
                        _g_object_unref0 (i);
 
403
#line 404 "individual-retrieval.c"
 
404
                }
 
405
#line 90 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
406
                _g_object_unref0 (_i_it);
 
407
#line 408 "individual-retrieval.c"
 
408
        }
 
409
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
410
        _g_object_unref0 (removed);
 
411
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
412
        _g_object_unref0 (added);
 
413
#line 414 "individual-retrieval.c"
 
414
}
 
415
 
 
416
 
 
417
static void ___lambda0__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
 
418
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
419
        __lambda0_ (self, changes);
 
420
#line 421 "individual-retrieval.c"
348
421
}
349
422
 
350
423
 
351
424
static gboolean __lambda1_ (Block1Data* _data1_) {
352
425
        IndividualRetrievalTests * self;
353
426
        gboolean result = FALSE;
354
 
#line 91 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
427
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
355
428
        self = _data1_->self;
356
 
#line 93 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
429
#line 102 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
357
430
        g_main_loop_quit (_data1_->main_loop);
358
 
#line 94 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
431
#line 103 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
359
432
        result = FALSE;
360
 
#line 94 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
433
#line 103 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
361
434
        return result;
362
 
#line 363 "individual-retrieval.c"
 
435
#line 436 "individual-retrieval.c"
363
436
}
364
437
 
365
438
 
366
439
static gboolean ___lambda1__gsource_func (gpointer self) {
367
440
        gboolean result;
368
441
        result = __lambda1_ (self);
369
 
#line 91 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
442
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
370
443
        return result;
371
 
#line 372 "individual-retrieval.c"
 
444
#line 445 "individual-retrieval.c"
372
445
}
373
446
 
374
447
 
418
491
#line 68 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
419
492
        aggregator = _tmp5_;
420
493
#line 69 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
421
 
        g_signal_connect_data (aggregator, "individuals-changed", (GCallback) ___lambda0__folks_individual_aggregator_individuals_changed, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
422
 
#line 86 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
494
        g_signal_connect_data (aggregator, "individuals-changed-detailed", (GCallback) ___lambda0__folks_individual_aggregator_individuals_changed_detailed, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
 
495
#line 95 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
423
496
        folks_individual_aggregator_prepare (aggregator, NULL, NULL);
424
 
#line 91 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
497
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
425
498
        _tmp6_ = self->priv->_test_timeout;
426
 
#line 91 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
499
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
427
500
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) _tmp6_, ___lambda1__gsource_func, block1_data_ref (_data1_), block1_data_unref);
428
 
#line 97 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
501
#line 106 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
429
502
        g_main_loop_run (_data1_->main_loop);
430
 
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
503
#line 109 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
431
504
        _tmp7_ = gee_collection_get_size ((GeeCollection*) _data1_->expected_individuals);
432
 
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
505
#line 109 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
433
506
        _tmp8_ = _tmp7_;
434
 
#line 100 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
507
#line 109 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
435
508
        g_assert (_tmp8_ == 0);
436
 
#line 102 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
509
#line 111 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
437
510
        _tmp9_ = self->priv->kf_backend;
438
 
#line 102 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
511
#line 111 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
439
512
        kf_test_backend_tear_down (_tmp9_);
440
513
#line 50 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
441
514
        _g_object_unref0 (aggregator);
443
516
        block1_data_unref (_data1_);
444
517
#line 50 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
445
518
        _data1_ = NULL;
446
 
#line 447 "individual-retrieval.c"
 
519
#line 520 "individual-retrieval.c"
447
520
}
448
521
 
449
522
 
450
523
static Block2Data* block2_data_ref (Block2Data* _data2_) {
451
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
524
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
452
525
        g_atomic_int_inc (&_data2_->_ref_count_);
453
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
526
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
454
527
        return _data2_;
455
 
#line 456 "individual-retrieval.c"
 
528
#line 529 "individual-retrieval.c"
456
529
}
457
530
 
458
531
 
459
532
static void block2_data_unref (Block2Data* _data2_) {
460
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
533
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
461
534
        if (g_atomic_int_dec_and_test (&_data2_->_ref_count_)) {
462
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
535
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
463
536
                _g_object_unref0 (_data2_->self);
464
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
537
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
465
538
                _g_main_loop_unref0 (_data2_->main_loop);
466
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
539
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
467
540
                g_slice_free (Block2Data, _data2_);
468
 
#line 469 "individual-retrieval.c"
 
541
#line 542 "individual-retrieval.c"
469
542
        }
470
543
}
471
544
 
472
545
 
473
 
static void __lambda2_ (Block2Data* _data2_, GeeSet* added, GeeSet* removed, const gchar* m, FolksPersona* a, FolksGroupDetailsChangeReason r) {
 
546
static void __lambda2_ (Block2Data* _data2_, GeeMultiMap* changes) {
474
547
        IndividualRetrievalTests * self;
475
 
        guint _tmp0_;
476
 
        GeeSet* _tmp1_;
477
 
        gint _tmp2_;
478
 
        gint _tmp3_;
479
 
        GeeSet* _tmp4_;
480
 
        gint _tmp5_;
 
548
        GeeMultiMap* _tmp0_;
 
549
        GeeCollection* _tmp1_ = NULL;
 
550
        GeeCollection* added;
 
551
        GeeMultiMap* _tmp2_;
 
552
        GeeSet* _tmp3_ = NULL;
 
553
        GeeSet* removed;
 
554
        guint _tmp4_;
 
555
        GeeCollection* _tmp5_;
481
556
        gint _tmp6_;
482
 
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
557
        gint _tmp7_;
 
558
        GeeSet* _tmp8_;
 
559
        gint _tmp9_;
 
560
        gint _tmp10_;
 
561
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
483
562
        self = _data2_->self;
484
 
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
485
 
        g_return_if_fail (added != NULL);
486
 
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
487
 
        g_return_if_fail (removed != NULL);
488
 
#line 118 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
489
 
        _tmp0_ = _data2_->individuals_changed_count;
490
 
#line 118 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
491
 
        _data2_->individuals_changed_count = _tmp0_ + 1;
492
 
#line 120 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
493
 
        _tmp1_ = added;
494
 
#line 120 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
495
 
        _tmp2_ = gee_collection_get_size ((GeeCollection*) _tmp1_);
496
 
#line 120 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
497
 
        _tmp3_ = _tmp2_;
498
 
#line 120 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
499
 
        g_assert (_tmp3_ == 1);
500
 
#line 121 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
501
 
        _tmp4_ = removed;
502
 
#line 121 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
503
 
        _tmp5_ = gee_collection_get_size ((GeeCollection*) _tmp4_);
504
 
#line 121 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
505
 
        _tmp6_ = _tmp5_;
506
 
#line 121 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
507
 
        g_assert (_tmp6_ == 0);
508
 
#line 509 "individual-retrieval.c"
509
 
        {
510
 
                GeeSet* _tmp7_;
511
 
                GeeIterator* _tmp8_ = NULL;
512
 
                GeeIterator* _i_it;
513
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
514
 
                _tmp7_ = added;
515
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
516
 
                _tmp8_ = gee_iterable_iterator ((GeeIterable*) _tmp7_);
517
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
518
 
                _i_it = _tmp8_;
519
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
520
 
                while (TRUE) {
521
 
#line 522 "individual-retrieval.c"
522
 
                        GeeIterator* _tmp9_;
523
 
                        gboolean _tmp10_ = FALSE;
524
 
                        GeeIterator* _tmp11_;
525
 
                        gpointer _tmp12_ = NULL;
526
 
                        FolksIndividual* i;
527
 
                        FolksIndividual* _tmp13_;
528
 
                        const gchar* _tmp14_;
529
 
                        const gchar* _tmp15_;
530
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
531
 
                        _tmp9_ = _i_it;
532
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
533
 
                        _tmp10_ = gee_iterator_next (_tmp9_);
534
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
535
 
                        if (!_tmp10_) {
536
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
537
 
                                break;
538
 
#line 539 "individual-retrieval.c"
539
 
                        }
540
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
541
 
                        _tmp11_ = _i_it;
542
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
543
 
                        _tmp12_ = gee_iterator_get (_tmp11_);
544
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
545
 
                        i = (FolksIndividual*) _tmp12_;
546
 
#line 126 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
547
 
                        _tmp13_ = i;
548
 
#line 126 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
549
 
                        _tmp14_ = folks_alias_details_get_alias ((FolksAliasDetails*) _tmp13_);
550
 
#line 126 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
551
 
                        _tmp15_ = _tmp14_;
552
 
#line 126 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
553
 
                        g_assert (g_strcmp0 (_tmp15_, "Brian Briansson") == 0);
554
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
555
 
                        _g_object_unref0 (i);
556
 
#line 557 "individual-retrieval.c"
557
 
                }
558
 
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
559
 
                _g_object_unref0 (_i_it);
560
 
#line 561 "individual-retrieval.c"
561
 
        }
 
563
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
564
        g_return_if_fail (changes != NULL);
 
565
#line 127 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
566
        _tmp0_ = changes;
 
567
#line 127 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
568
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
 
569
#line 127 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
570
        added = _tmp1_;
 
571
#line 128 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
572
        _tmp2_ = changes;
 
573
#line 128 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
574
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
 
575
#line 128 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
576
        removed = _tmp3_;
 
577
#line 130 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
578
        _tmp4_ = _data2_->individuals_changed_count;
 
579
#line 130 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
580
        _data2_->individuals_changed_count = _tmp4_ + 1;
 
581
#line 132 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
582
        _tmp5_ = added;
 
583
#line 132 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
584
        _tmp6_ = gee_collection_get_size (_tmp5_);
 
585
#line 132 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
586
        _tmp7_ = _tmp6_;
 
587
#line 132 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
588
        g_assert (_tmp7_ == 1);
 
589
#line 133 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
590
        _tmp8_ = removed;
 
591
#line 133 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
592
        _tmp9_ = gee_collection_get_size ((GeeCollection*) _tmp8_);
 
593
#line 133 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
594
        _tmp10_ = _tmp9_;
 
595
#line 133 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
596
        g_assert (_tmp10_ == 1);
 
597
#line 598 "individual-retrieval.c"
 
598
        {
 
599
                GeeCollection* _tmp11_;
 
600
                GeeIterator* _tmp12_ = NULL;
 
601
                GeeIterator* _i_it;
 
602
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
603
                _tmp11_ = added;
 
604
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
605
                _tmp12_ = gee_iterable_iterator ((GeeIterable*) _tmp11_);
 
606
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
607
                _i_it = _tmp12_;
 
608
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
609
                while (TRUE) {
 
610
#line 611 "individual-retrieval.c"
 
611
                        GeeIterator* _tmp13_;
 
612
                        gboolean _tmp14_ = FALSE;
 
613
                        GeeIterator* _tmp15_;
 
614
                        gpointer _tmp16_ = NULL;
 
615
                        FolksIndividual* i;
 
616
                        FolksIndividual* _tmp17_;
 
617
                        const gchar* _tmp18_;
 
618
                        const gchar* _tmp19_;
 
619
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
620
                        _tmp13_ = _i_it;
 
621
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
622
                        _tmp14_ = gee_iterator_next (_tmp13_);
 
623
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
624
                        if (!_tmp14_) {
 
625
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
626
                                break;
 
627
#line 628 "individual-retrieval.c"
 
628
                        }
 
629
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
630
                        _tmp15_ = _i_it;
 
631
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
632
                        _tmp16_ = gee_iterator_get (_tmp15_);
 
633
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
634
                        i = (FolksIndividual*) _tmp16_;
 
635
#line 138 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
636
                        _tmp17_ = i;
 
637
#line 138 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
638
                        _tmp18_ = folks_alias_details_get_alias ((FolksAliasDetails*) _tmp17_);
 
639
#line 138 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
640
                        _tmp19_ = _tmp18_;
 
641
#line 138 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
642
                        g_assert (g_strcmp0 (_tmp19_, "Brian Briansson") == 0);
 
643
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
644
                        _g_object_unref0 (i);
 
645
#line 646 "individual-retrieval.c"
 
646
                }
 
647
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
648
                _g_object_unref0 (_i_it);
 
649
#line 650 "individual-retrieval.c"
 
650
        }
 
651
        {
 
652
                GeeSet* _tmp20_;
 
653
                GeeIterator* _tmp21_ = NULL;
 
654
                GeeIterator* _i_it;
 
655
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
656
                _tmp20_ = removed;
 
657
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
658
                _tmp21_ = gee_iterable_iterator ((GeeIterable*) _tmp20_);
 
659
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
660
                _i_it = _tmp21_;
 
661
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
662
                while (TRUE) {
 
663
#line 664 "individual-retrieval.c"
 
664
                        GeeIterator* _tmp22_;
 
665
                        gboolean _tmp23_ = FALSE;
 
666
                        GeeIterator* _tmp24_;
 
667
                        gpointer _tmp25_ = NULL;
 
668
                        FolksIndividual* i;
 
669
                        FolksIndividual* _tmp26_;
 
670
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
671
                        _tmp22_ = _i_it;
 
672
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
673
                        _tmp23_ = gee_iterator_next (_tmp22_);
 
674
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
675
                        if (!_tmp23_) {
 
676
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
677
                                break;
 
678
#line 679 "individual-retrieval.c"
 
679
                        }
 
680
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
681
                        _tmp24_ = _i_it;
 
682
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
683
                        _tmp25_ = gee_iterator_get (_tmp24_);
 
684
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
685
                        i = (FolksIndividual*) _tmp25_;
 
686
#line 143 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
687
                        _tmp26_ = i;
 
688
#line 143 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
689
                        g_assert (_tmp26_ == NULL);
 
690
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
691
                        _g_object_unref0 (i);
 
692
#line 693 "individual-retrieval.c"
 
693
                }
 
694
#line 141 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
695
                _g_object_unref0 (_i_it);
 
696
#line 697 "individual-retrieval.c"
 
697
        }
 
698
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
699
        _g_object_unref0 (removed);
 
700
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
701
        _g_object_unref0 (added);
 
702
#line 703 "individual-retrieval.c"
562
703
}
563
704
 
564
705
 
565
 
static void ___lambda2__folks_individual_aggregator_individuals_changed (FolksIndividualAggregator* _sender, GeeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, FolksGroupDetailsChangeReason reason, gpointer self) {
566
 
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
567
 
        __lambda2_ (self, added, removed, message, actor, reason);
568
 
#line 569 "individual-retrieval.c"
 
706
static void ___lambda2__folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
 
707
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
708
        __lambda2_ (self, changes);
 
709
#line 710 "individual-retrieval.c"
569
710
}
570
711
 
571
712
 
572
713
static gboolean __lambda3_ (Block2Data* _data2_) {
573
714
        IndividualRetrievalTests * self;
574
715
        gboolean result = FALSE;
575
 
#line 134 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
716
#line 151 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
576
717
        self = _data2_->self;
577
 
#line 136 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
718
#line 153 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
578
719
        g_main_loop_quit (_data2_->main_loop);
579
 
#line 137 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
720
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
580
721
        result = FALSE;
581
 
#line 137 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
722
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
582
723
        return result;
583
 
#line 584 "individual-retrieval.c"
 
724
#line 725 "individual-retrieval.c"
584
725
}
585
726
 
586
727
 
587
728
static gboolean ___lambda3__gsource_func (gpointer self) {
588
729
        gboolean result;
589
730
        result = __lambda3_ (self);
590
 
#line 134 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
731
#line 151 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
591
732
        return result;
592
 
#line 593 "individual-retrieval.c"
 
733
#line 734 "individual-retrieval.c"
593
734
}
594
735
 
595
736
 
601
742
        FolksIndividualAggregator* aggregator;
602
743
        gint _tmp3_;
603
744
        KfTestBackend* _tmp4_;
604
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
745
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
605
746
        g_return_if_fail (self != NULL);
606
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
747
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
607
748
        _data2_ = g_slice_new0 (Block2Data);
608
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
749
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
609
750
        _data2_->_ref_count_ = 1;
610
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
751
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
611
752
        _data2_->self = g_object_ref (self);
612
 
#line 107 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
753
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
613
754
        _tmp0_ = g_main_loop_new (NULL, FALSE);
614
 
#line 107 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
755
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
615
756
        _data2_->main_loop = _tmp0_;
616
 
#line 108 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
757
#line 117 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
617
758
        _tmp1_ = self->priv->kf_backend;
618
 
#line 108 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
759
#line 117 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
619
760
        kf_test_backend_set_up (_tmp1_, "[0]\n" "__alias=Brian Briansson\n" "msn=foo@hotmail.com\n");
620
 
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
761
#line 123 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
621
762
        _tmp2_ = folks_individual_aggregator_new ();
622
 
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
763
#line 123 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
623
764
        aggregator = _tmp2_;
624
 
#line 115 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
765
#line 124 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
625
766
        _data2_->individuals_changed_count = (guint) 0;
626
 
#line 116 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
627
 
        g_signal_connect_data (aggregator, "individuals-changed", (GCallback) ___lambda2__folks_individual_aggregator_individuals_changed, block2_data_ref (_data2_), (GClosureNotify) block2_data_unref, 0);
628
 
#line 129 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
767
#line 125 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
768
        g_signal_connect_data (aggregator, "individuals-changed-detailed", (GCallback) ___lambda2__folks_individual_aggregator_individuals_changed_detailed, block2_data_ref (_data2_), (GClosureNotify) block2_data_unref, 0);
 
769
#line 146 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
629
770
        folks_individual_aggregator_prepare (aggregator, NULL, NULL);
630
 
#line 134 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
771
#line 151 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
631
772
        _tmp3_ = self->priv->_test_timeout;
632
 
#line 134 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
773
#line 151 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
633
774
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) _tmp3_, ___lambda3__gsource_func, block2_data_ref (_data2_), block2_data_unref);
634
 
#line 140 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
775
#line 157 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
635
776
        g_main_loop_run (_data2_->main_loop);
636
 
#line 143 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
777
#line 160 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
637
778
        g_assert (_data2_->individuals_changed_count == ((guint) 1));
638
 
#line 145 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
779
#line 162 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
639
780
        _tmp4_ = self->priv->kf_backend;
640
 
#line 145 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
781
#line 162 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
641
782
        kf_test_backend_tear_down (_tmp4_);
642
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
783
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
643
784
        _g_object_unref0 (aggregator);
644
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
785
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
645
786
        block2_data_unref (_data2_);
646
 
#line 105 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
787
#line 114 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
647
788
        _data2_ = NULL;
648
 
#line 649 "individual-retrieval.c"
 
789
#line 790 "individual-retrieval.c"
649
790
}
650
791
 
651
792
 
660
801
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = individual_retrieval_tests_real_tear_down;
661
802
#line 24 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
662
803
        G_OBJECT_CLASS (klass)->finalize = individual_retrieval_tests_finalize;
663
 
#line 664 "individual-retrieval.c"
 
804
#line 805 "individual-retrieval.c"
664
805
}
665
806
 
666
807
 
669
810
        self->priv = INDIVIDUAL_RETRIEVAL_TESTS_GET_PRIVATE (self);
670
811
#line 27 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
671
812
        self->priv->_test_timeout = 3;
672
 
#line 673 "individual-retrieval.c"
 
813
#line 814 "individual-retrieval.c"
673
814
}
674
815
 
675
816
 
681
822
        _kf_test_backend_unref0 (self->priv->kf_backend);
682
823
#line 24 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
683
824
        G_OBJECT_CLASS (individual_retrieval_tests_parent_class)->finalize (obj);
684
 
#line 685 "individual-retrieval.c"
 
825
#line 826 "individual-retrieval.c"
685
826
}
686
827
 
687
828
 
704
845
        IndividualRetrievalTests* _tmp1_;
705
846
        IndividualRetrievalTests* _tmp2_;
706
847
        GTestSuite* _tmp3_ = NULL;
707
 
#line 151 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
848
#line 168 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
708
849
        g_test_init (&args_length1, &args, NULL);
709
 
#line 153 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
850
#line 170 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
710
851
        _tmp0_ = g_test_get_root ();
711
 
#line 153 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
852
#line 170 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
712
853
        root = _tmp0_;
713
 
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
854
#line 171 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
714
855
        _tmp1_ = individual_retrieval_tests_new ();
715
 
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
856
#line 171 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
716
857
        _tmp2_ = _tmp1_;
717
 
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
858
#line 171 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
718
859
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
719
 
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
860
#line 171 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
720
861
        g_test_suite_add_suite (root, _tmp3_);
721
 
#line 154 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
862
#line 171 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
722
863
        _g_object_unref0 (_tmp2_);
723
 
#line 156 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
864
#line 173 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
724
865
        g_test_run ();
725
 
#line 158 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
866
#line 175 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
726
867
        result = 0;
727
 
#line 158 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
868
#line 175 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
728
869
        return result;
729
 
#line 730 "individual-retrieval.c"
 
870
#line 871 "individual-retrieval.c"
730
871
}
731
872
 
732
873
 
733
874
int main (int argc, char ** argv) {
734
 
#line 149 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
875
#line 166 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
735
876
        g_type_init ();
736
 
#line 149 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
 
877
#line 166 "/debian/rgs/devel/folks/tests/key-file/individual-retrieval.vala"
737
878
        return _vala_main (argv, argc);
738
 
#line 739 "individual-retrieval.c"
 
879
#line 880 "individual-retrieval.c"
739
880
}
740
881
 
741
882