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

« back to all changes in this revision

Viewing changes to tests/eds/avatar-details.c

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2012-03-30 20:03:30 UTC
  • mfrom: (1.1.29) (4.1.16 sid)
  • mto: This revision was merged to the branch mainline in revision 42.
  • Revision ID: package-import@ubuntu.com-20120330200330-avl20v75pckn02v3
* d/p/0001-tpf-persona-use-tp_connection_get_account.patch
  + Added, fixes crash when accounts are disconnecting/connecting
* Target unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* avatar-details.c generated by valac 0.15.1, the Vala compiler
 
1
/* avatar-details.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from avatar-details.vala, do not modify */
3
3
 
4
4
/*
144
144
 
145
145
 
146
146
static void _avatar_details_tests_test_avatar_folks_test_case_test_method (gpointer self) {
147
 
#line 38 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
147
#line 38 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
148
148
        avatar_details_tests_test_avatar (self);
149
149
#line 150 "avatar-details.c"
150
150
}
152
152
 
153
153
AvatarDetailsTests* avatar_details_tests_construct (GType object_type) {
154
154
        AvatarDetailsTests * self = NULL;
155
 
#line 36 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
155
#line 36 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
156
156
        self = (AvatarDetailsTests*) folks_test_case_construct (object_type, "AvatarDetails");
157
 
#line 38 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
157
#line 38 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
158
158
        folks_test_case_add_test ((FolksTestCase*) self, "avatar details interface", _avatar_details_tests_test_avatar_folks_test_case_test_method, self);
159
 
#line 34 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
159
#line 34 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
160
160
        return self;
161
161
#line 162 "avatar-details.c"
162
162
}
163
163
 
164
164
 
165
165
AvatarDetailsTests* avatar_details_tests_new (void) {
166
 
#line 34 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
166
#line 34 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
167
167
        return avatar_details_tests_construct (TYPE_AVATAR_DETAILS_TESTS);
168
168
#line 169 "avatar-details.c"
169
169
}
178
178
        const gchar* _tmp4_;
179
179
        gchar* _tmp5_ = NULL;
180
180
        gchar* config_val;
181
 
#line 41 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
181
#line 41 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
182
182
        self = (AvatarDetailsTests*) base;
183
 
#line 43 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
183
#line 43 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
184
184
        _tmp0_ = eds_test_backend_new ();
185
 
#line 43 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
185
#line 43 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
186
186
        _eds_test_backend_unref0 (self->priv->_eds_backend);
187
 
#line 43 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
187
#line 43 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
188
188
        self->priv->_eds_backend = _tmp0_;
189
 
#line 44 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
189
#line 44 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
190
190
        _tmp1_ = self->priv->_eds_backend;
191
 
#line 44 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
191
#line 44 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
192
192
        eds_test_backend_set_up (_tmp1_, FALSE);
193
 
#line 47 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
193
#line 47 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
194
194
        _tmp2_ = self->priv->_eds_backend;
195
 
#line 47 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
195
#line 47 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
196
196
        _tmp3_ = eds_test_backend_get_address_book_uid (_tmp2_);
197
 
#line 47 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
197
#line 47 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
198
198
        _tmp4_ = _tmp3_;
199
 
#line 47 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
199
#line 47 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
200
200
        _tmp5_ = g_strdup_printf ("eds:%s", _tmp4_);
201
 
#line 47 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
201
#line 47 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
202
202
        config_val = _tmp5_;
203
 
#line 48 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
203
#line 48 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
204
204
        g_setenv ("FOLKS_PRIMARY_STORE", config_val, TRUE);
205
 
#line 41 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
205
#line 41 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
206
206
        _g_free0 (config_val);
207
207
#line 208 "avatar-details.c"
208
208
}
211
211
static void avatar_details_tests_real_tear_down (FolksTestCase* base) {
212
212
        AvatarDetailsTests * self;
213
213
        EdsTestBackend* _tmp0_;
214
 
#line 51 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
214
#line 51 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
215
215
        self = (AvatarDetailsTests*) base;
216
 
#line 53 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
216
#line 53 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
217
217
        _tmp0_ = self->priv->_eds_backend;
218
 
#line 53 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
218
#line 53 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
219
219
        eds_test_backend_tear_down (_tmp0_);
220
220
#line 221 "avatar-details.c"
221
221
}
222
222
 
223
223
 
224
224
static GValue* _g_value_dup (GValue* self) {
225
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
225
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
226
226
        return g_boxed_copy (G_TYPE_VALUE, self);
227
227
#line 228 "avatar-details.c"
228
228
}
229
229
 
230
230
 
231
231
static void _vala_GValue_free (GValue* self) {
232
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
232
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
233
233
        g_value_unset (self);
234
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
234
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
235
235
        g_free (self);
236
236
#line 237 "avatar-details.c"
237
237
}
238
238
 
239
239
 
240
240
static gpointer __g_value_dup0 (gpointer self) {
241
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
241
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
242
242
        return self ? _g_value_dup (self) : NULL;
243
243
#line 244 "avatar-details.c"
244
244
}
245
245
 
246
246
 
247
247
static gpointer _g_object_ref0 (gpointer self) {
248
 
#line 72 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
248
#line 72 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
249
249
        return self ? g_object_ref (self) : NULL;
250
250
#line 251 "avatar-details.c"
251
251
}
254
254
static gboolean __lambda2_ (AvatarDetailsTests* self) {
255
255
        gboolean result = FALSE;
256
256
        GMainLoop* _tmp0_;
257
 
#line 78 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
257
#line 78 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
258
258
        _tmp0_ = self->priv->_main_loop;
259
 
#line 78 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
259
#line 78 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
260
260
        g_main_loop_quit (_tmp0_);
261
 
#line 79 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
261
#line 79 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
262
262
        result = FALSE;
263
 
#line 79 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
263
#line 79 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
264
264
        return result;
265
265
#line 266 "avatar-details.c"
266
266
}
269
269
static gboolean ___lambda2__gsource_func (gpointer self) {
270
270
        gboolean result;
271
271
        result = __lambda2_ (self);
272
 
#line 76 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
272
#line 76 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
273
273
        return result;
274
274
#line 275 "avatar-details.c"
275
275
}
302
302
        GeeHashMap* _tmp22_;
303
303
        GMainLoop* _tmp23_;
304
304
        gboolean _tmp24_;
305
 
#line 56 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
305
#line 56 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
306
306
        g_return_if_fail (self != NULL);
307
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
307
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
308
308
        _tmp0_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_VALUE, (GBoxedCopyFunc) _g_value_dup, _vala_GValue_free, NULL, NULL, NULL);
309
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
309
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
310
310
        _g_object_unref0 (self->priv->_c1);
311
 
#line 58 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
311
#line 58 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
312
312
        self->priv->_c1 = _tmp0_;
313
 
#line 59 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
313
#line 59 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
314
314
        _tmp1_ = g_main_loop_new (NULL, FALSE);
315
 
#line 59 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
315
#line 59 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
316
316
        _g_main_loop_unref0 (self->priv->_main_loop);
317
 
#line 59 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
317
#line 59 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
318
318
        self->priv->_main_loop = _tmp1_;
319
 
#line 60 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
319
#line 60 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
320
320
        _tmp2_ = g_getenv ("AVATAR_FILE_PATH");
321
 
#line 60 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
321
#line 60 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
322
322
        _tmp3_ = g_strdup (_tmp2_);
323
 
#line 60 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
323
#line 60 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
324
324
        _g_free0 (self->priv->_avatar_path);
325
 
#line 60 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
325
#line 60 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
326
326
        self->priv->_avatar_path = _tmp3_;
327
 
#line 61 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
327
#line 61 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
328
328
        self->priv->_avatars_are_equal = FALSE;
329
 
#line 64 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
329
#line 64 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
330
330
        _tmp4_ = self->priv->_eds_backend;
331
 
#line 64 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
331
#line 64 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
332
332
        eds_test_backend_reset (_tmp4_);
333
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
333
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
334
334
        g_value_init (&_tmp5_, G_TYPE_STRING);
335
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
335
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
336
336
        _tmp6_ = _tmp5_;
337
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
337
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
338
338
        _tmp7_ = __g_value_dup0 (&_tmp6_);
339
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
339
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
340
340
        __vala_GValue_free0 (v);
341
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
341
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
342
342
        v = _tmp7_;
343
 
#line 66 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
343
#line 66 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
344
344
        G_IS_VALUE (&_tmp6_) ? (g_value_unset (&_tmp6_), NULL) : NULL;
345
 
#line 67 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
345
#line 67 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
346
346
        _tmp8_ = v;
347
 
#line 67 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
347
#line 67 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
348
348
        g_value_set_string (_tmp8_, "bernie h. innocenti");
349
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
349
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
350
350
        _tmp9_ = self->priv->_c1;
351
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
351
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
352
352
        _tmp10_ = v;
353
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
353
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
354
354
        v = NULL;
355
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
355
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
356
356
        _tmp11_ = _tmp10_;
357
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
357
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
358
358
        gee_abstract_map_set ((GeeAbstractMap*) _tmp9_, "full_name", _tmp11_);
359
 
#line 68 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
359
#line 68 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
360
360
        __vala_GValue_free0 (_tmp11_);
361
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
361
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
362
362
        g_value_init (&_tmp12_, G_TYPE_STRING);
363
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
363
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
364
364
        _tmp13_ = _tmp12_;
365
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
365
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
366
366
        _tmp14_ = __g_value_dup0 (&_tmp13_);
367
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
367
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
368
368
        __vala_GValue_free0 (v);
369
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
369
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
370
370
        v = _tmp14_;
371
 
#line 69 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
371
#line 69 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
372
372
        G_IS_VALUE (&_tmp13_) ? (g_value_unset (&_tmp13_), NULL) : NULL;
373
 
#line 70 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
373
#line 70 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
374
374
        _tmp15_ = v;
375
 
#line 70 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
375
#line 70 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
376
376
        _tmp16_ = self->priv->_avatar_path;
377
 
#line 70 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
377
#line 70 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
378
378
        g_value_set_string (_tmp15_, _tmp16_);
379
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
379
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
380
380
        _tmp17_ = self->priv->_c1;
381
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
381
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
382
382
        _tmp18_ = v;
383
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
383
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
384
384
        v = NULL;
385
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
385
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
386
386
        _tmp19_ = _tmp18_;
387
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
387
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
388
388
        gee_abstract_map_set ((GeeAbstractMap*) _tmp17_, "avatar", _tmp19_);
389
 
#line 71 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
389
#line 71 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
390
390
        __vala_GValue_free0 (_tmp19_);
391
 
#line 72 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
391
#line 72 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
392
392
        _tmp20_ = self->priv->_eds_backend;
393
 
#line 72 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
393
#line 72 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
394
394
        _tmp21_ = self->priv->_c1;
395
 
#line 72 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
395
#line 72 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
396
396
        _tmp22_ = _g_object_ref0 (_tmp21_);
397
 
#line 72 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
397
#line 72 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
398
398
        eds_test_backend_add_contact (_tmp20_, _tmp22_);
399
 
#line 74 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
399
#line 74 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
400
400
        _avatar_details_tests_test_avatar_async (self, NULL, NULL);
401
 
#line 76 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
401
#line 76 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
402
402
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
403
 
#line 82 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
403
#line 82 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
404
404
        _tmp23_ = self->priv->_main_loop;
405
 
#line 82 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
405
#line 82 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
406
406
        g_main_loop_run (_tmp23_);
407
 
#line 84 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
407
#line 84 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
408
408
        _tmp24_ = self->priv->_avatars_are_equal;
409
 
#line 84 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
409
#line 84 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
410
410
        g_assert (_tmp24_);
411
 
#line 56 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
411
#line 56 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
412
412
        __vala_GValue_free0 (v);
413
413
#line 414 "avatar-details.c"
414
414
}
417
417
static void _avatar_details_tests_test_avatar_async_data_free (gpointer _data) {
418
418
        AvatarDetailsTestsTestAvatarAsyncData* _data_;
419
419
        _data_ = _data;
420
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
420
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
421
421
        _g_object_unref0 (_data_->self);
422
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
422
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
423
423
        g_slice_free (AvatarDetailsTestsTestAvatarAsyncData, _data_);
424
424
#line 425 "avatar-details.c"
425
425
}
428
428
static void _avatar_details_tests_test_avatar_async (AvatarDetailsTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
429
429
        AvatarDetailsTestsTestAvatarAsyncData* _data_;
430
430
        AvatarDetailsTests* _tmp0_;
431
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
431
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
432
432
        _data_ = g_slice_new0 (AvatarDetailsTestsTestAvatarAsyncData);
433
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
433
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
434
434
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _avatar_details_tests_test_avatar_async);
435
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
435
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
436
436
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _avatar_details_tests_test_avatar_async_data_free);
437
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
437
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
438
438
        _tmp0_ = _g_object_ref0 (self);
439
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
439
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
440
440
        _data_->self = _tmp0_;
441
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
441
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
442
442
        _avatar_details_tests_test_avatar_async_co (_data_);
443
443
#line 444 "avatar-details.c"
444
444
}
446
446
 
447
447
static void _avatar_details_tests_test_avatar_finish (AvatarDetailsTests* self, GAsyncResult* _res_) {
448
448
        AvatarDetailsTestsTestAvatarAsyncData* _data_;
449
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
449
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
450
450
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
451
451
#line 452 "avatar-details.c"
452
452
}
454
454
 
455
455
static void _avatar_details_tests_test_avatar_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
456
456
        AvatarDetailsTestsTestAvatarAsyncData* _data_;
457
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
457
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
458
458
        _data_ = _user_data_;
459
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
459
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
460
460
        _data_->_source_object_ = source_object;
461
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
461
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
462
462
        _data_->_res_ = _res_;
463
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
463
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
464
464
        _avatar_details_tests_test_avatar_async_co (_data_);
465
465
#line 466 "avatar-details.c"
466
466
}
467
467
 
468
468
 
469
469
static void __avatar_details_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
470
 
#line 95 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
470
#line 95 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
471
471
        _avatar_details_tests_individuals_changed_cb (self, changes);
472
472
#line 473 "avatar-details.c"
473
473
}
474
474
 
475
475
 
476
476
static gboolean _avatar_details_tests_test_avatar_async_co (AvatarDetailsTestsTestAvatarAsyncData* _data_) {
477
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
477
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
478
478
        switch (_data_->_state_) {
479
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
479
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
480
480
                case 0:
481
481
#line 482 "avatar-details.c"
482
482
                goto _state_0;
483
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
483
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
484
484
                case 1:
485
485
#line 486 "avatar-details.c"
486
486
                goto _state_1;
487
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
487
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
488
488
                case 2:
489
489
#line 490 "avatar-details.c"
490
490
                goto _state_2;
491
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
491
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
492
492
                case 3:
493
493
#line 494 "avatar-details.c"
494
494
                goto _state_3;
495
495
                default:
496
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
496
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
497
497
                g_assert_not_reached ();
498
498
#line 499 "avatar-details.c"
499
499
        }
500
500
        _state_0:
501
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
501
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
502
502
        _data_->_tmp0_ = _data_->self->priv->_eds_backend;
503
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
503
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
504
504
        _data_->_state_ = 1;
505
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
505
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
506
506
        eds_test_backend_commit_contacts_to_addressbook (_data_->_tmp0_, _avatar_details_tests_test_avatar_async_ready, _data_);
507
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
507
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
508
508
        return FALSE;
509
509
#line 510 "avatar-details.c"
510
510
        _state_1:
511
 
#line 90 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
511
#line 90 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
512
512
        eds_test_backend_commit_contacts_to_addressbook_finish (_data_->_tmp0_, _data_->_res_);
513
 
#line 92 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
513
#line 92 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
514
514
        _data_->_tmp1_ = NULL;
515
 
#line 92 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
515
#line 92 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
516
516
        _data_->_tmp1_ = folks_backend_store_dup ();
517
 
#line 92 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
517
#line 92 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
518
518
        _data_->store = _data_->_tmp1_;
519
 
#line 93 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
519
#line 93 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
520
520
        _data_->_state_ = 2;
521
 
#line 93 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
521
#line 93 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
522
522
        folks_backend_store_prepare (_data_->store, _avatar_details_tests_test_avatar_async_ready, _data_);
523
 
#line 93 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
523
#line 93 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
524
524
        return FALSE;
525
525
#line 526 "avatar-details.c"
526
526
        _state_2:
527
 
#line 93 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
527
#line 93 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
528
528
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
529
 
#line 94 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
529
#line 94 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
530
530
        _data_->_tmp2_ = folks_individual_aggregator_new ();
531
 
#line 94 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
531
#line 94 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
532
532
        _g_object_unref0 (_data_->self->priv->_aggregator);
533
 
#line 94 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
533
#line 94 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
534
534
        _data_->self->priv->_aggregator = _data_->_tmp2_;
535
 
#line 95 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
535
#line 95 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
536
536
        _data_->_tmp3_ = _data_->self->priv->_aggregator;
537
 
#line 95 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
537
#line 95 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
538
538
        g_signal_connect_object (_data_->_tmp3_, "individuals-changed-detailed", (GCallback) __avatar_details_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
539
539
#line 540 "avatar-details.c"
540
540
        {
541
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
541
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
542
542
                _data_->_tmp4_ = _data_->self->priv->_aggregator;
543
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
543
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
544
544
                _data_->_state_ = 3;
545
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
545
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
546
546
                folks_individual_aggregator_prepare (_data_->_tmp4_, _avatar_details_tests_test_avatar_async_ready, _data_);
547
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
547
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
548
548
                return FALSE;
549
549
#line 550 "avatar-details.c"
550
550
                _state_3:
551
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
551
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
552
552
                folks_individual_aggregator_prepare_finish (_data_->_tmp4_, _data_->_res_, &_data_->_inner_error_);
553
 
#line 99 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
553
#line 99 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
554
554
                if (_data_->_inner_error_ != NULL) {
555
555
#line 556 "avatar-details.c"
556
556
                        goto __catch0_g_error;
559
559
        goto __finally0;
560
560
        __catch0_g_error:
561
561
        {
562
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
562
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
563
563
                _data_->e = _data_->_inner_error_;
564
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
564
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
565
565
                _data_->_inner_error_ = NULL;
566
 
#line 103 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
566
#line 103 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
567
567
                _data_->_tmp5_ = _data_->e;
568
 
#line 103 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
568
#line 103 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
569
569
                _data_->_tmp6_ = _data_->_tmp5_->message;
570
 
#line 103 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
570
#line 103 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
571
571
                g_warning ("avatar-details.vala:103: Error when calling prepare: %s\n", _data_->_tmp6_);
572
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
572
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
573
573
                _g_error_free0 (_data_->e);
574
574
#line 575 "avatar-details.c"
575
575
        }
576
576
        __finally0:
577
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
577
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
578
578
        if (_data_->_inner_error_ != NULL) {
579
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
579
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
580
580
                _g_object_unref0 (_data_->store);
581
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
581
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
582
582
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
583
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
583
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
584
584
                g_clear_error (&_data_->_inner_error_);
585
 
#line 97 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
585
#line 97 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
586
586
                return FALSE;
587
587
#line 588 "avatar-details.c"
588
588
        }
589
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
589
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
590
590
        _g_object_unref0 (_data_->store);
591
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
591
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
592
592
        if (_data_->_state_ == 0) {
593
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
593
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
594
594
                g_simple_async_result_complete_in_idle (_data_->_async_result);
595
595
#line 596 "avatar-details.c"
596
596
        } else {
597
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
597
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
598
598
                g_simple_async_result_complete (_data_->_async_result);
599
599
#line 600 "avatar-details.c"
600
600
        }
601
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
601
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
602
602
        g_object_unref (_data_->_async_result);
603
 
#line 87 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
603
#line 87 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
604
604
        return FALSE;
605
605
#line 606 "avatar-details.c"
606
606
}
607
607
 
608
608
 
609
609
static void __avatar_details_tests_notify_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
610
 
#line 128 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
610
#line 128 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
611
611
        _avatar_details_tests_notify_cb (self, _sender, pspec);
612
612
#line 613 "avatar-details.c"
613
613
}
623
623
        GeeSet* _tmp4_;
624
624
        gint _tmp5_;
625
625
        gint _tmp6_;
626
 
#line 107 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
626
#line 107 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
627
627
        g_return_if_fail (self != NULL);
628
 
#line 107 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
628
#line 107 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
629
629
        g_return_if_fail (changes != NULL);
630
 
#line 110 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
630
#line 110 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
631
631
        _tmp0_ = changes;
632
 
#line 110 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
632
#line 110 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
633
633
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
634
 
#line 110 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
634
#line 110 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
635
635
        added = _tmp1_;
636
 
#line 111 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
636
#line 111 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
637
637
        _tmp2_ = changes;
638
 
#line 111 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
638
#line 111 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
639
639
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
640
 
#line 111 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
640
#line 111 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
641
641
        removed = _tmp3_;
642
 
#line 113 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
642
#line 113 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
643
643
        _tmp4_ = removed;
644
 
#line 113 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
644
#line 113 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
645
645
        _tmp5_ = gee_collection_get_size ((GeeCollection*) _tmp4_);
646
 
#line 113 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
646
#line 113 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
647
647
        _tmp6_ = _tmp5_;
648
 
#line 113 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
648
#line 113 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
649
649
        g_assert (_tmp6_ == 1);
650
650
#line 651 "avatar-details.c"
651
651
        {
652
652
                GeeSet* _tmp7_;
653
653
                GeeIterator* _tmp8_ = NULL;
654
654
                GeeIterator* _i_it;
655
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
655
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
656
656
                _tmp7_ = removed;
657
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
657
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
658
658
                _tmp8_ = gee_iterable_iterator ((GeeIterable*) _tmp7_);
659
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
659
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
660
660
                _i_it = _tmp8_;
661
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
661
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
662
662
                while (TRUE) {
663
663
#line 664 "avatar-details.c"
664
664
                        GeeIterator* _tmp9_;
667
667
                        gpointer _tmp12_ = NULL;
668
668
                        FolksIndividual* i;
669
669
                        FolksIndividual* _tmp13_;
670
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
670
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
671
671
                        _tmp9_ = _i_it;
672
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
672
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
673
673
                        _tmp10_ = gee_iterator_next (_tmp9_);
674
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
674
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
675
675
                        if (!_tmp10_) {
676
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
676
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
677
677
                                break;
678
678
#line 679 "avatar-details.c"
679
679
                        }
680
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
680
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
681
681
                        _tmp11_ = _i_it;
682
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
682
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
683
683
                        _tmp12_ = gee_iterator_get (_tmp11_);
684
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
684
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
685
685
                        i = (FolksIndividual*) _tmp12_;
686
 
#line 117 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
686
#line 117 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
687
687
                        _tmp13_ = i;
688
 
#line 117 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
688
#line 117 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
689
689
                        g_assert (_tmp13_ == NULL);
690
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
690
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
691
691
                        _g_object_unref0 (i);
692
692
#line 693 "avatar-details.c"
693
693
                }
694
 
#line 115 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
694
#line 115 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
695
695
                _g_object_unref0 (_i_it);
696
696
#line 697 "avatar-details.c"
697
697
        }
699
699
                GeeCollection* _tmp14_;
700
700
                GeeIterator* _tmp15_ = NULL;
701
701
                GeeIterator* _i_it;
702
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
702
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
703
703
                _tmp14_ = added;
704
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
704
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
705
705
                _tmp15_ = gee_iterable_iterator ((GeeIterable*) _tmp14_);
706
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
706
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
707
707
                _i_it = _tmp15_;
708
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
708
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
709
709
                while (TRUE) {
710
710
#line 711 "avatar-details.c"
711
711
                        GeeIterator* _tmp16_;
722
722
                        FolksIndividual* _tmp26_;
723
723
                        const gchar* _tmp27_;
724
724
                        const gchar* _tmp28_;
725
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
725
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
726
726
                        _tmp16_ = _i_it;
727
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
727
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
728
728
                        _tmp17_ = gee_iterator_next (_tmp16_);
729
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
729
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
730
730
                        if (!_tmp17_) {
731
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
731
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
732
732
                                break;
733
733
#line 734 "avatar-details.c"
734
734
                        }
735
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
735
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
736
736
                        _tmp18_ = _i_it;
737
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
737
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
738
738
                        _tmp19_ = gee_iterator_get (_tmp18_);
739
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
739
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
740
740
                        i = (FolksIndividual*) _tmp19_;
741
 
#line 122 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
741
#line 122 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
742
742
                        _tmp20_ = i;
743
 
#line 122 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
743
#line 122 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
744
744
                        g_assert (_tmp20_ != NULL);
745
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
745
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
746
746
                        _tmp21_ = i;
747
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
747
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
748
748
                        _tmp22_ = folks_individual_get_personas (_tmp21_);
749
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
749
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
750
750
                        _tmp23_ = _tmp22_;
751
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
751
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
752
752
                        _tmp24_ = gee_collection_get_size ((GeeCollection*) _tmp23_);
753
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
753
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
754
754
                        _tmp25_ = _tmp24_;
755
 
#line 124 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
755
#line 124 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
756
756
                        g_assert (_tmp25_ == 1);
757
 
#line 126 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
757
#line 126 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
758
758
                        _tmp26_ = i;
759
 
#line 126 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
759
#line 126 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
760
760
                        _tmp27_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp26_);
761
 
#line 126 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
761
#line 126 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
762
762
                        _tmp28_ = _tmp27_;
763
 
#line 126 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
763
#line 126 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
764
764
                        if (g_strcmp0 (_tmp28_, "bernie h. innocenti") == 0) {
765
765
#line 766 "avatar-details.c"
766
766
                                FolksIndividual* _tmp29_;
767
767
                                FolksIndividual* _tmp30_;
768
768
                                GLoadableIcon* _tmp31_;
769
769
                                GLoadableIcon* _tmp32_;
770
 
#line 128 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
770
#line 128 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
771
771
                                _tmp29_ = i;
772
 
#line 128 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
772
#line 128 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
773
773
                                g_signal_connect_object ((GObject*) _tmp29_, "notify::avatar", (GCallback) __avatar_details_tests_notify_cb_g_object_notify, self, 0);
774
 
#line 129 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
774
#line 129 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
775
775
                                _tmp30_ = i;
776
 
#line 129 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
776
#line 129 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
777
777
                                _tmp31_ = folks_avatar_details_get_avatar ((FolksAvatarDetails*) _tmp30_);
778
 
#line 129 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
778
#line 129 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
779
779
                                _tmp32_ = _tmp31_;
780
 
#line 129 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
780
#line 129 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
781
781
                                _avatar_details_tests_check_avatar (self, _tmp32_, NULL, NULL);
782
782
#line 783 "avatar-details.c"
783
783
                        }
784
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
784
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
785
785
                        _g_object_unref0 (i);
786
786
#line 787 "avatar-details.c"
787
787
                }
788
 
#line 120 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
788
#line 120 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
789
789
                _g_object_unref0 (_i_it);
790
790
#line 791 "avatar-details.c"
791
791
        }
792
 
#line 107 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
792
#line 107 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
793
793
        _g_object_unref0 (removed);
794
 
#line 107 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
794
#line 107 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
795
795
        _g_object_unref0 (added);
796
796
#line 797 "avatar-details.c"
797
797
}
803
803
        FolksIndividual* i;
804
804
        GLoadableIcon* _tmp2_;
805
805
        GLoadableIcon* _tmp3_;
806
 
#line 134 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
806
#line 134 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
807
807
        g_return_if_fail (self != NULL);
808
 
#line 134 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
808
#line 134 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
809
809
        g_return_if_fail (individual_obj != NULL);
810
 
#line 134 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
810
#line 134 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
811
811
        g_return_if_fail (ps != NULL);
812
 
#line 136 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
812
#line 136 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
813
813
        _tmp0_ = individual_obj;
814
 
#line 136 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
814
#line 136 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
815
815
        _tmp1_ = _g_object_ref0 (FOLKS_INDIVIDUAL (_tmp0_));
816
 
#line 136 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
816
#line 136 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
817
817
        i = _tmp1_;
818
 
#line 137 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
818
#line 137 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
819
819
        _tmp2_ = folks_avatar_details_get_avatar ((FolksAvatarDetails*) i);
820
 
#line 137 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
820
#line 137 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
821
821
        _tmp3_ = _tmp2_;
822
 
#line 137 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
822
#line 137 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
823
823
        _avatar_details_tests_check_avatar (self, _tmp3_, NULL, NULL);
824
 
#line 134 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
824
#line 134 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
825
825
        _g_object_unref0 (i);
826
826
#line 827 "avatar-details.c"
827
827
}
830
830
static void _avatar_details_tests_check_avatar_data_free (gpointer _data) {
831
831
        AvatarDetailsTestsCheckAvatarData* _data_;
832
832
        _data_ = _data;
833
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
833
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
834
834
        _g_object_unref0 (_data_->avatar);
835
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
835
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
836
836
        _g_object_unref0 (_data_->self);
837
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
837
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
838
838
        g_slice_free (AvatarDetailsTestsCheckAvatarData, _data_);
839
839
#line 840 "avatar-details.c"
840
840
}
845
845
        AvatarDetailsTests* _tmp0_;
846
846
        GLoadableIcon* _tmp1_;
847
847
        GLoadableIcon* _tmp2_;
848
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
848
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
849
849
        _data_ = g_slice_new0 (AvatarDetailsTestsCheckAvatarData);
850
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
850
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
851
851
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _avatar_details_tests_check_avatar);
852
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
852
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
853
853
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _avatar_details_tests_check_avatar_data_free);
854
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
854
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
855
855
        _tmp0_ = _g_object_ref0 (self);
856
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
856
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
857
857
        _data_->self = _tmp0_;
858
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
858
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
859
859
        _tmp1_ = avatar;
860
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
860
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
861
861
        _tmp2_ = _g_object_ref0 (_tmp1_);
862
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
862
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
863
863
        _data_->avatar = _tmp2_;
864
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
864
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
865
865
        _avatar_details_tests_check_avatar_co (_data_);
866
866
#line 867 "avatar-details.c"
867
867
}
869
869
 
870
870
static void _avatar_details_tests_check_avatar_finish (AvatarDetailsTests* self, GAsyncResult* _res_) {
871
871
        AvatarDetailsTestsCheckAvatarData* _data_;
872
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
872
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
873
873
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
874
874
#line 875 "avatar-details.c"
875
875
}
877
877
 
878
878
static void _avatar_details_tests_check_avatar_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
879
879
        AvatarDetailsTestsCheckAvatarData* _data_;
880
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
880
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
881
881
        _data_ = _user_data_;
882
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
882
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
883
883
        _data_->_source_object_ = source_object;
884
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
884
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
885
885
        _data_->_res_ = _res_;
886
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
886
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
887
887
        _avatar_details_tests_check_avatar_co (_data_);
888
888
#line 889 "avatar-details.c"
889
889
}
890
890
 
891
891
 
892
892
static gboolean _avatar_details_tests_check_avatar_co (AvatarDetailsTestsCheckAvatarData* _data_) {
893
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
893
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
894
894
        switch (_data_->_state_) {
895
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
895
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
896
896
                case 0:
897
897
#line 898 "avatar-details.c"
898
898
                goto _state_0;
899
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
899
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
900
900
                case 1:
901
901
#line 902 "avatar-details.c"
902
902
                goto _state_1;
903
903
                default:
904
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
904
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
905
905
                g_assert_not_reached ();
906
906
#line 907 "avatar-details.c"
907
907
        }
908
908
        _state_0:
909
 
#line 142 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
909
#line 142 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
910
910
        _data_->_tmp0_ = _data_->avatar;
911
 
#line 142 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
911
#line 142 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
912
912
        if (_data_->_tmp0_ != NULL) {
913
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
913
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
914
914
                _data_->_tmp1_ = _data_->self->priv->_avatar_path;
915
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
915
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
916
916
                _data_->_tmp2_ = NULL;
917
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
917
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
918
918
                _data_->_tmp2_ = g_file_new_for_path (_data_->_tmp1_);
919
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
919
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
920
920
                _data_->_tmp3_ = _data_->_tmp2_;
921
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
921
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
922
922
                _data_->_tmp4_ = (GFileIcon*) g_file_icon_new (_data_->_tmp3_);
923
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
923
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
924
924
                _data_->_tmp5_ = _data_->_tmp4_;
925
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
925
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
926
926
                _g_object_unref0 (_data_->_tmp3_);
927
 
#line 144 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
927
#line 144 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
928
928
                _data_->b = _data_->_tmp5_;
929
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
929
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
930
930
                _data_->_tmp6_ = _data_->avatar;
931
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
931
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
932
932
                _data_->_tmp7_ = _data_->b;
933
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
933
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
934
934
                _data_->_state_ = 1;
935
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
935
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
936
936
                folks_test_utils_loadable_icons_content_equal (_data_->_tmp6_, (GLoadableIcon*) _data_->_tmp7_, -1, _avatar_details_tests_check_avatar_ready, _data_);
937
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
937
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
938
938
                return FALSE;
939
939
#line 940 "avatar-details.c"
940
940
                _state_1:
941
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
941
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
942
942
                _data_->_tmp8_ = FALSE;
943
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
943
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
944
944
                _data_->_tmp8_ = folks_test_utils_loadable_icons_content_equal_finish (_data_->_res_);
945
 
#line 146 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
945
#line 146 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
946
946
                _data_->self->priv->_avatars_are_equal = _data_->_tmp8_;
947
 
#line 149 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
947
#line 149 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
948
948
                _data_->_tmp9_ = _data_->self->priv->_main_loop;
949
 
#line 149 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
949
#line 149 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
950
950
                g_main_loop_quit (_data_->_tmp9_);
951
 
#line 142 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
951
#line 142 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
952
952
                _g_object_unref0 (_data_->b);
953
953
#line 954 "avatar-details.c"
954
954
        }
955
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
955
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
956
956
        if (_data_->_state_ == 0) {
957
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
957
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
958
958
                g_simple_async_result_complete_in_idle (_data_->_async_result);
959
959
#line 960 "avatar-details.c"
960
960
        } else {
961
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
961
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
962
962
                g_simple_async_result_complete (_data_->_async_result);
963
963
#line 964 "avatar-details.c"
964
964
        }
965
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
965
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
966
966
        g_object_unref (_data_->_async_result);
967
 
#line 140 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
967
#line 140 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
968
968
        return FALSE;
969
969
#line 970 "avatar-details.c"
970
970
}
971
971
 
972
972
 
973
973
static void avatar_details_tests_class_init (AvatarDetailsTestsClass * klass) {
974
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
974
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
975
975
        avatar_details_tests_parent_class = g_type_class_peek_parent (klass);
976
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
976
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
977
977
        g_type_class_add_private (klass, sizeof (AvatarDetailsTestsPrivate));
978
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
978
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
979
979
        FOLKS_TEST_CASE_CLASS (klass)->set_up = avatar_details_tests_real_set_up;
980
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
980
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
981
981
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = avatar_details_tests_real_tear_down;
982
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
982
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
983
983
        G_OBJECT_CLASS (klass)->finalize = avatar_details_tests_finalize;
984
984
#line 985 "avatar-details.c"
985
985
}
986
986
 
987
987
 
988
988
static void avatar_details_tests_instance_init (AvatarDetailsTests * self) {
989
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
989
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
990
990
        self->priv = AVATAR_DETAILS_TESTS_GET_PRIVATE (self);
991
991
#line 992 "avatar-details.c"
992
992
}
994
994
 
995
995
static void avatar_details_tests_finalize (GObject* obj) {
996
996
        AvatarDetailsTests * self;
997
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
997
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
998
998
        self = AVATAR_DETAILS_TESTS (obj);
999
 
#line 27 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
999
#line 27 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1000
1000
        _eds_test_backend_unref0 (self->priv->_eds_backend);
1001
 
#line 28 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1001
#line 28 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1002
1002
        _g_main_loop_unref0 (self->priv->_main_loop);
1003
 
#line 29 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1003
#line 29 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1004
1004
        _g_object_unref0 (self->priv->_aggregator);
1005
 
#line 30 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1005
#line 30 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1006
1006
        _g_object_unref0 (self->priv->_c1);
1007
 
#line 32 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1007
#line 32 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1008
1008
        _g_free0 (self->priv->_avatar_path);
1009
 
#line 25 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1009
#line 25 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1010
1010
        G_OBJECT_CLASS (avatar_details_tests_parent_class)->finalize (obj);
1011
1011
#line 1012 "avatar-details.c"
1012
1012
}
1031
1031
        AvatarDetailsTests* _tmp1_;
1032
1032
        AvatarDetailsTests* _tmp2_;
1033
1033
        GTestSuite* _tmp3_ = NULL;
1034
 
#line 156 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1034
#line 156 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1035
1035
        g_test_init (&args_length1, &args, NULL);
1036
 
#line 158 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1036
#line 158 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1037
1037
        _tmp0_ = g_test_get_root ();
1038
 
#line 158 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1038
#line 158 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1039
1039
        root = _tmp0_;
1040
 
#line 159 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1040
#line 159 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1041
1041
        _tmp1_ = avatar_details_tests_new ();
1042
 
#line 159 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1042
#line 159 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1043
1043
        _tmp2_ = _tmp1_;
1044
 
#line 159 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1044
#line 159 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1045
1045
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1046
 
#line 159 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1046
#line 159 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1047
1047
        g_test_suite_add_suite (root, _tmp3_);
1048
 
#line 159 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1048
#line 159 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1049
1049
        _g_object_unref0 (_tmp2_);
1050
 
#line 161 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1050
#line 161 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1051
1051
        g_test_run ();
1052
 
#line 163 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1052
#line 163 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1053
1053
        result = 0;
1054
 
#line 163 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1054
#line 163 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1055
1055
        return result;
1056
1056
#line 1057 "avatar-details.c"
1057
1057
}
1058
1058
 
1059
1059
 
1060
1060
int main (int argc, char ** argv) {
1061
 
#line 154 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1061
#line 154 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1062
1062
        g_type_init ();
1063
 
#line 154 "/home/treitter/collabora/folks/tests/eds/avatar-details.vala"
 
1063
#line 154 "/opt/gnome2/source/folks/tests/eds/avatar-details.vala"
1064
1064
        return _vala_main (argv, argc);
1065
1065
#line 1066 "avatar-details.c"
1066
1066
}