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

« back to all changes in this revision

Viewing changes to tests/tracker/birthday-details-interface.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
 
/* birthday-details-interface.c generated by valac 0.15.1, the Vala compiler
 
1
/* birthday-details-interface.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from birthday-details-interface.vala, do not modify */
3
3
 
4
4
/*
116
116
 
117
117
 
118
118
static void _birthday_details_interface_tests_test_birthay_details_interface_folks_test_case_test_method (gpointer self) {
119
 
#line 42 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
119
#line 42 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
120
120
        birthday_details_interface_tests_test_birthay_details_interface (self);
121
121
#line 122 "birthday-details-interface.c"
122
122
}
126
126
        BirthdayDetailsInterfaceTests * self = NULL;
127
127
        TrackerTestBackend* _tmp0_;
128
128
        TrackerTestBackend* _tmp1_;
129
 
#line 37 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
129
#line 37 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
130
130
        self = (BirthdayDetailsInterfaceTests*) folks_test_case_construct (object_type, "BirthdayDetailsInterfaceTests");
131
 
#line 39 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
131
#line 39 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
132
132
        _tmp0_ = tracker_test_backend_new ();
133
 
#line 39 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
133
#line 39 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
134
134
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
135
 
#line 39 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
135
#line 39 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
136
136
        self->priv->_tracker_backend = _tmp0_;
137
 
#line 40 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
137
#line 40 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
138
138
        _tmp1_ = self->priv->_tracker_backend;
139
 
#line 40 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
139
#line 40 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
140
140
        tracker_test_backend_set_debug (_tmp1_, FALSE);
141
 
#line 42 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
141
#line 42 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
142
142
        folks_test_case_add_test ((FolksTestCase*) self, "test birthday details interface", _birthday_details_interface_tests_test_birthay_details_interface_folks_test_case_test_method, self);
143
 
#line 35 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
143
#line 35 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
144
144
        return self;
145
145
#line 146 "birthday-details-interface.c"
146
146
}
147
147
 
148
148
 
149
149
BirthdayDetailsInterfaceTests* birthday_details_interface_tests_new (void) {
150
 
#line 35 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
150
#line 35 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
151
151
        return birthday_details_interface_tests_construct (TYPE_BIRTHDAY_DETAILS_INTERFACE_TESTS);
152
152
#line 153 "birthday-details-interface.c"
153
153
}
155
155
 
156
156
static void birthday_details_interface_tests_real_set_up (FolksTestCase* base) {
157
157
        BirthdayDetailsInterfaceTests * self;
158
 
#line 46 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
158
#line 46 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
159
159
        self = (BirthdayDetailsInterfaceTests*) base;
160
160
#line 161 "birthday-details-interface.c"
161
161
}
163
163
 
164
164
static void birthday_details_interface_tests_real_tear_down (FolksTestCase* base) {
165
165
        BirthdayDetailsInterfaceTests * self;
166
 
#line 50 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
166
#line 50 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
167
167
        self = (BirthdayDetailsInterfaceTests*) base;
168
168
#line 169 "birthday-details-interface.c"
169
169
}
172
172
static gboolean __lambda2_ (BirthdayDetailsInterfaceTests* self) {
173
173
        gboolean result = FALSE;
174
174
        GMainLoop* _tmp0_;
175
 
#line 75 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
175
#line 75 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
176
176
        _tmp0_ = self->priv->_main_loop;
177
 
#line 75 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
177
#line 75 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
178
178
        g_main_loop_quit (_tmp0_);
179
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
179
#line 76 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
180
180
        g_assert_not_reached ();
181
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
181
#line 73 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
182
182
        return result;
183
183
#line 184 "birthday-details-interface.c"
184
184
}
187
187
static gboolean ___lambda2__gsource_func (gpointer self) {
188
188
        gboolean result;
189
189
        result = __lambda2_ (self);
190
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
190
#line 73 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
191
191
        return result;
192
192
#line 193 "birthday-details-interface.c"
193
193
}
209
209
        GMainLoop* _tmp9_;
210
210
        gboolean _tmp10_;
211
211
        TrackerTestBackend* _tmp11_;
212
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
212
#line 54 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
213
213
        g_return_if_fail (self != NULL);
214
 
#line 56 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
214
#line 56 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
215
215
        _tmp0_ = g_main_loop_new (NULL, FALSE);
216
 
#line 56 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
216
#line 56 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
217
217
        _g_main_loop_unref0 (self->priv->_main_loop);
218
 
#line 56 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
218
#line 56 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
219
219
        self->priv->_main_loop = _tmp0_;
220
 
#line 57 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
220
#line 57 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
221
221
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
222
 
#line 57 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
222
#line 57 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
223
223
        c1 = _tmp1_;
224
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
224
#line 58 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
225
225
        _tmp2_ = g_strdup ("persona #1");
226
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
226
#line 58 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
227
227
        _g_free0 (self->priv->_fullname);
228
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
228
#line 58 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
229
229
        self->priv->_fullname = _tmp2_;
230
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
230
#line 59 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
231
231
        _tmp3_ = g_strdup ("2001-10-26T20:32:52Z");
232
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
232
#line 59 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
233
233
        birthday = _tmp3_;
234
 
#line 60 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
234
#line 60 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
235
235
        g_get_current_time (&t);
236
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
236
#line 61 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
237
237
        g_time_val_from_iso8601 (birthday, &t);
238
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
238
#line 62 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
239
239
        _tmp4_ = t;
240
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
240
#line 62 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
241
241
        _tmp5_ = g_date_time_new_from_timeval_utc (&_tmp4_);
242
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
242
#line 62 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
243
243
        _g_date_time_unref0 (self->priv->_dobj);
244
 
#line 62 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
244
#line 62 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
245
245
        self->priv->_dobj = _tmp5_;
246
 
#line 64 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
246
#line 64 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
247
247
        _tmp6_ = self->priv->_fullname;
248
 
#line 64 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
248
#line 64 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
249
249
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp6_);
250
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
250
#line 65 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
251
251
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_BIRTHDAY, birthday);
252
 
#line 66 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
252
#line 66 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
253
253
        _tmp7_ = self->priv->_tracker_backend;
254
 
#line 66 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
254
#line 66 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
255
255
        tracker_test_backend_add_contact (_tmp7_, c1);
256
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
257
257
        _tmp8_ = self->priv->_tracker_backend;
258
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
258
#line 67 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
259
259
        tracker_test_backend_set_up (_tmp8_);
260
 
#line 69 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
260
#line 69 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
261
261
        self->priv->_found_birthday = FALSE;
262
 
#line 71 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
262
#line 71 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
263
263
        _birthday_details_interface_tests_test_birthay_details_interface (self, NULL, NULL);
264
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
264
#line 73 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
265
265
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
266
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
266
#line 79 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
267
267
        _tmp9_ = self->priv->_main_loop;
268
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
268
#line 79 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
269
269
        g_main_loop_run (_tmp9_);
270
 
#line 81 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
270
#line 81 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
271
271
        _tmp10_ = self->priv->_found_birthday;
272
 
#line 81 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
272
#line 81 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
273
273
        g_assert (_tmp10_ == TRUE);
274
 
#line 83 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
274
#line 83 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
275
275
        _tmp11_ = self->priv->_tracker_backend;
276
 
#line 83 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
276
#line 83 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
277
277
        tracker_test_backend_tear_down (_tmp11_);
278
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
278
#line 54 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
279
279
        _g_free0 (birthday);
280
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
280
#line 54 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
281
281
        _g_object_unref0 (c1);
282
282
#line 283 "birthday-details-interface.c"
283
283
}
286
286
static void _birthday_details_interface_tests_test_birthay_details_interface_data_free (gpointer _data) {
287
287
        BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData* _data_;
288
288
        _data_ = _data;
289
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
289
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
290
290
        _g_object_unref0 (_data_->self);
291
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
291
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
292
292
        g_slice_free (BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData, _data_);
293
293
#line 294 "birthday-details-interface.c"
294
294
}
295
295
 
296
296
 
297
297
static gpointer _g_object_ref0 (gpointer self) {
298
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
298
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
299
299
        return self ? g_object_ref (self) : NULL;
300
300
#line 301 "birthday-details-interface.c"
301
301
}
304
304
static void _birthday_details_interface_tests_test_birthay_details_interface (BirthdayDetailsInterfaceTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
305
305
        BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData* _data_;
306
306
        BirthdayDetailsInterfaceTests* _tmp0_;
307
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
307
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
308
308
        _data_ = g_slice_new0 (BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData);
309
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
309
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
310
310
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _birthday_details_interface_tests_test_birthay_details_interface);
311
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
311
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
312
312
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _birthday_details_interface_tests_test_birthay_details_interface_data_free);
313
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
313
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
314
314
        _tmp0_ = _g_object_ref0 (self);
315
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
315
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
316
316
        _data_->self = _tmp0_;
317
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
317
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
318
318
        _birthday_details_interface_tests_test_birthay_details_interface_co (_data_);
319
319
#line 320 "birthday-details-interface.c"
320
320
}
322
322
 
323
323
static void _birthday_details_interface_tests_test_birthay_details_interface_finish (BirthdayDetailsInterfaceTests* self, GAsyncResult* _res_) {
324
324
        BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData* _data_;
325
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
325
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
326
326
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
327
327
#line 328 "birthday-details-interface.c"
328
328
}
330
330
 
331
331
static void _birthday_details_interface_tests_test_birthay_details_interface_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
332
332
        BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData* _data_;
333
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
333
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
334
334
        _data_ = _user_data_;
335
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
335
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
336
336
        _data_->_source_object_ = source_object;
337
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
337
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
338
338
        _data_->_res_ = _res_;
339
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
339
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
340
340
        _birthday_details_interface_tests_test_birthay_details_interface_co (_data_);
341
341
#line 342 "birthday-details-interface.c"
342
342
}
343
343
 
344
344
 
345
345
static void __birthday_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
346
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
346
#line 92 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
347
347
        _birthday_details_interface_tests_individuals_changed_cb (self, changes);
348
348
#line 349 "birthday-details-interface.c"
349
349
}
350
350
 
351
351
 
352
352
static gboolean _birthday_details_interface_tests_test_birthay_details_interface_co (BirthdayDetailsInterfaceTestsTestBirthayDetailsInterfaceData* _data_) {
353
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
353
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
354
354
        switch (_data_->_state_) {
355
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
355
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
356
356
                case 0:
357
357
#line 358 "birthday-details-interface.c"
358
358
                goto _state_0;
359
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
359
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
360
360
                case 1:
361
361
#line 362 "birthday-details-interface.c"
362
362
                goto _state_1;
363
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
363
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
364
364
                case 2:
365
365
#line 366 "birthday-details-interface.c"
366
366
                goto _state_2;
367
367
                default:
368
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
368
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
369
369
                g_assert_not_reached ();
370
370
#line 371 "birthday-details-interface.c"
371
371
        }
372
372
        _state_0:
373
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
373
#line 88 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
374
374
        _data_->_tmp0_ = NULL;
375
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
375
#line 88 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
376
376
        _data_->_tmp0_ = folks_backend_store_dup ();
377
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
377
#line 88 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
378
378
        _data_->store = _data_->_tmp0_;
379
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
379
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
380
380
        _data_->_state_ = 1;
381
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
381
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
382
382
        folks_backend_store_prepare (_data_->store, _birthday_details_interface_tests_test_birthay_details_interface_ready, _data_);
383
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
383
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
384
384
        return FALSE;
385
385
#line 386 "birthday-details-interface.c"
386
386
        _state_1:
387
 
#line 89 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
387
#line 89 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
388
388
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
389
 
#line 91 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
389
#line 91 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
390
390
        _data_->_tmp1_ = folks_individual_aggregator_new ();
391
 
#line 91 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
391
#line 91 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
392
392
        _g_object_unref0 (_data_->self->priv->_aggregator);
393
 
#line 91 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
393
#line 91 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
394
394
        _data_->self->priv->_aggregator = _data_->_tmp1_;
395
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
395
#line 92 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
396
396
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
397
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
397
#line 92 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
398
398
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __birthday_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
399
399
#line 400 "birthday-details-interface.c"
400
400
        {
401
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
401
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
402
402
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
403
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
403
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
404
404
                _data_->_state_ = 2;
405
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
405
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
406
406
                folks_individual_aggregator_prepare (_data_->_tmp3_, _birthday_details_interface_tests_test_birthay_details_interface_ready, _data_);
407
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
407
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
408
408
                return FALSE;
409
409
#line 410 "birthday-details-interface.c"
410
410
                _state_2:
411
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
411
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
412
412
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
413
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
413
#line 96 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
414
414
                if (_data_->_inner_error_ != NULL) {
415
415
#line 416 "birthday-details-interface.c"
416
416
                        goto __catch0_g_error;
419
419
        goto __finally0;
420
420
        __catch0_g_error:
421
421
        {
422
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
422
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
423
423
                _data_->e = _data_->_inner_error_;
424
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
424
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
425
425
                _data_->_inner_error_ = NULL;
426
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
426
#line 100 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
427
427
                _data_->_tmp4_ = _data_->e;
428
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
428
#line 100 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
429
429
                _data_->_tmp5_ = _data_->_tmp4_->message;
430
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
430
#line 100 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
431
431
                g_warning ("birthday-details-interface.vala:100: Error when calling prepare: %s\n", _data_->_tmp5_);
432
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
432
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
433
433
                _g_error_free0 (_data_->e);
434
434
#line 435 "birthday-details-interface.c"
435
435
        }
436
436
        __finally0:
437
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
437
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
438
438
        if (_data_->_inner_error_ != NULL) {
439
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
439
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
440
440
                _g_object_unref0 (_data_->store);
441
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
441
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
442
442
                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);
443
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
443
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
444
444
                g_clear_error (&_data_->_inner_error_);
445
 
#line 94 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
445
#line 94 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
446
446
                return FALSE;
447
447
#line 448 "birthday-details-interface.c"
448
448
        }
449
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
449
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
450
450
        _g_object_unref0 (_data_->store);
451
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
451
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
452
452
        if (_data_->_state_ == 0) {
453
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
453
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
454
454
                g_simple_async_result_complete_in_idle (_data_->_async_result);
455
455
#line 456 "birthday-details-interface.c"
456
456
        } else {
457
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
457
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
458
458
                g_simple_async_result_complete (_data_->_async_result);
459
459
#line 460 "birthday-details-interface.c"
460
460
        }
461
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
461
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
462
462
        g_object_unref (_data_->_async_result);
463
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
463
#line 86 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
464
464
        return FALSE;
465
465
#line 466 "birthday-details-interface.c"
466
466
}
467
467
 
468
468
 
469
469
static void __birthday_details_interface_tests_notify_birthday_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
470
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
470
#line 116 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
471
471
        _birthday_details_interface_tests_notify_birthday_cb (self, _sender, pspec);
472
472
#line 473 "birthday-details-interface.c"
473
473
}
483
483
        GeeSet* _tmp25_;
484
484
        gint _tmp26_;
485
485
        gint _tmp27_;
486
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
486
#line 104 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
487
487
        g_return_if_fail (self != NULL);
488
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
488
#line 104 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
489
489
        g_return_if_fail (changes != NULL);
490
 
#line 107 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
490
#line 107 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
491
491
        _tmp0_ = changes;
492
 
#line 107 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
492
#line 107 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
493
493
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
494
 
#line 107 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
494
#line 107 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
495
495
        added = _tmp1_;
496
 
#line 108 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
496
#line 108 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
497
497
        _tmp2_ = changes;
498
 
#line 108 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
498
#line 108 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
499
499
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
500
 
#line 108 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
500
#line 108 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
501
501
        removed = _tmp3_;
502
502
#line 503 "birthday-details-interface.c"
503
503
        {
504
504
                GeeCollection* _tmp4_;
505
505
                GeeIterator* _tmp5_ = NULL;
506
506
                GeeIterator* _i_it;
507
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
507
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
508
508
                _tmp4_ = added;
509
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
509
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
510
510
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
511
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
511
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
512
512
                _i_it = _tmp5_;
513
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
513
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
514
514
                while (TRUE) {
515
515
#line 516 "birthday-details-interface.c"
516
516
                        GeeIterator* _tmp6_;
523
523
                        const gchar* _tmp12_;
524
524
                        const gchar* _tmp13_;
525
525
                        const gchar* _tmp14_;
526
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
526
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
527
527
                        _tmp6_ = _i_it;
528
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
528
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
529
529
                        _tmp7_ = gee_iterator_next (_tmp6_);
530
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
530
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
531
531
                        if (!_tmp7_) {
532
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
532
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
533
533
                                break;
534
534
#line 535 "birthday-details-interface.c"
535
535
                        }
536
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
536
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
537
537
                        _tmp8_ = _i_it;
538
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
538
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
539
539
                        _tmp9_ = gee_iterator_get (_tmp8_);
540
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
540
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
541
541
                        i = (FolksIndividual*) _tmp9_;
542
 
#line 112 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
542
#line 112 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
543
543
                        _tmp10_ = i;
544
 
#line 112 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
544
#line 112 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
545
545
                        g_assert (_tmp10_ != NULL);
546
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
546
#line 114 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
547
547
                        _tmp11_ = i;
548
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
548
#line 114 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
549
549
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
550
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
550
#line 114 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
551
551
                        _tmp13_ = _tmp12_;
552
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
552
#line 114 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
553
553
                        _tmp14_ = self->priv->_fullname;
554
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
554
#line 114 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
555
555
                        if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
556
556
#line 557 "birthday-details-interface.c"
557
557
                                FolksIndividual* _tmp15_;
558
558
                                FolksIndividual* _tmp16_;
559
559
                                GDateTime* _tmp17_;
560
560
                                GDateTime* _tmp18_;
561
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
561
#line 116 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
562
562
                                _tmp15_ = i;
563
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
563
#line 116 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
564
564
                                g_signal_connect_object ((GObject*) _tmp15_, "notify::birthday", (GCallback) __birthday_details_interface_tests_notify_birthday_cb_g_object_notify, self, 0);
565
 
#line 117 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
565
#line 117 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
566
566
                                _tmp16_ = i;
567
 
#line 117 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
567
#line 117 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
568
568
                                _tmp17_ = folks_birthday_details_get_birthday ((FolksBirthdayDetails*) _tmp16_);
569
 
#line 117 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
569
#line 117 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
570
570
                                _tmp18_ = _tmp17_;
571
 
#line 117 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
571
#line 117 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
572
572
                                if (_tmp18_ != NULL) {
573
573
#line 574 "birthday-details-interface.c"
574
574
                                        FolksIndividual* _tmp19_;
576
576
                                        GDateTime* _tmp21_;
577
577
                                        GDateTime* _tmp22_;
578
578
                                        gint _tmp23_ = 0;
579
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
579
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
580
580
                                        _tmp19_ = i;
581
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
581
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
582
582
                                        _tmp20_ = folks_birthday_details_get_birthday ((FolksBirthdayDetails*) _tmp19_);
583
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
583
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
584
584
                                        _tmp21_ = _tmp20_;
585
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
585
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
586
586
                                        _tmp22_ = self->priv->_dobj;
587
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
587
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
588
588
                                        _tmp23_ = g_date_time_compare (_tmp21_, _tmp22_);
589
 
#line 119 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
589
#line 119 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
590
590
                                        if (_tmp23_ == 0) {
591
591
#line 592 "birthday-details-interface.c"
592
592
                                                GMainLoop* _tmp24_;
593
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
593
#line 121 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
594
594
                                                self->priv->_found_birthday = TRUE;
595
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
595
#line 122 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
596
596
                                                _tmp24_ = self->priv->_main_loop;
597
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
597
#line 122 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
598
598
                                                g_main_loop_quit (_tmp24_);
599
599
#line 600 "birthday-details-interface.c"
600
600
                                        }
601
601
                                }
602
602
                        }
603
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
603
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
604
604
                        _g_object_unref0 (i);
605
605
#line 606 "birthday-details-interface.c"
606
606
                }
607
 
#line 110 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
607
#line 110 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
608
608
                _g_object_unref0 (_i_it);
609
609
#line 610 "birthday-details-interface.c"
610
610
        }
611
 
#line 128 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
611
#line 128 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
612
612
        _tmp25_ = removed;
613
 
#line 128 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
613
#line 128 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
614
614
        _tmp26_ = gee_collection_get_size ((GeeCollection*) _tmp25_);
615
 
#line 128 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
615
#line 128 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
616
616
        _tmp27_ = _tmp26_;
617
 
#line 128 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
617
#line 128 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
618
618
        g_assert (_tmp27_ == 1);
619
619
#line 620 "birthday-details-interface.c"
620
620
        {
621
621
                GeeSet* _tmp28_;
622
622
                GeeIterator* _tmp29_ = NULL;
623
623
                GeeIterator* _i_it;
624
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
624
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
625
625
                _tmp28_ = removed;
626
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
626
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
627
627
                _tmp29_ = gee_iterable_iterator ((GeeIterable*) _tmp28_);
628
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
628
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
629
629
                _i_it = _tmp29_;
630
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
630
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
631
631
                while (TRUE) {
632
632
#line 633 "birthday-details-interface.c"
633
633
                        GeeIterator* _tmp30_;
636
636
                        gpointer _tmp33_ = NULL;
637
637
                        FolksIndividual* i;
638
638
                        FolksIndividual* _tmp34_;
639
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
639
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
640
640
                        _tmp30_ = _i_it;
641
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
641
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
642
642
                        _tmp31_ = gee_iterator_next (_tmp30_);
643
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
643
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
644
644
                        if (!_tmp31_) {
645
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
645
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
646
646
                                break;
647
647
#line 648 "birthday-details-interface.c"
648
648
                        }
649
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
649
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
650
650
                        _tmp32_ = _i_it;
651
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
651
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
652
652
                        _tmp33_ = gee_iterator_get (_tmp32_);
653
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
653
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
654
654
                        i = (FolksIndividual*) _tmp33_;
655
 
#line 132 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
655
#line 132 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
656
656
                        _tmp34_ = i;
657
 
#line 132 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
657
#line 132 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
658
658
                        g_assert (_tmp34_ == NULL);
659
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
659
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
660
660
                        _g_object_unref0 (i);
661
661
#line 662 "birthday-details-interface.c"
662
662
                }
663
 
#line 130 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
663
#line 130 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
664
664
                _g_object_unref0 (_i_it);
665
665
#line 666 "birthday-details-interface.c"
666
666
        }
667
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
667
#line 104 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
668
668
        _g_object_unref0 (removed);
669
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
669
#line 104 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
670
670
        _g_object_unref0 (added);
671
671
#line 672 "birthday-details-interface.c"
672
672
}
681
681
        GDateTime* _tmp4_;
682
682
        GDateTime* _tmp5_;
683
683
        gboolean _tmp11_;
684
 
#line 136 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
684
#line 136 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
685
685
        g_return_if_fail (self != NULL);
686
 
#line 136 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
686
#line 136 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
687
687
        g_return_if_fail (individual_obj != NULL);
688
 
#line 136 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
688
#line 136 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
689
689
        g_return_if_fail (ps != NULL);
690
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
690
#line 138 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
691
691
        _tmp0_ = individual_obj;
692
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
692
#line 138 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
693
693
        _tmp1_ = _g_object_ref0 (FOLKS_INDIVIDUAL (_tmp0_));
694
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
694
#line 138 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
695
695
        individual = _tmp1_;
696
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
696
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
697
697
        _tmp3_ = individual;
698
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
698
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
699
699
        _tmp4_ = folks_birthday_details_get_birthday ((FolksBirthdayDetails*) _tmp3_);
700
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
700
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
701
701
        _tmp5_ = _tmp4_;
702
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
702
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
703
703
        if (_tmp5_ != NULL) {
704
704
#line 705 "birthday-details-interface.c"
705
705
                FolksIndividual* _tmp6_;
707
707
                GDateTime* _tmp8_;
708
708
                GDateTime* _tmp9_;
709
709
                gint _tmp10_ = 0;
710
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
710
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
711
711
                _tmp6_ = individual;
712
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
712
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
713
713
                _tmp7_ = folks_birthday_details_get_birthday ((FolksBirthdayDetails*) _tmp6_);
714
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
714
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
715
715
                _tmp8_ = _tmp7_;
716
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
716
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
717
717
                _tmp9_ = self->priv->_dobj;
718
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
718
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
719
719
                _tmp10_ = g_date_time_compare (_tmp8_, _tmp9_);
720
 
#line 140 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
720
#line 140 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
721
721
                _tmp2_ = _tmp10_ == 0;
722
722
#line 723 "birthday-details-interface.c"
723
723
        } else {
724
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
724
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
725
725
                _tmp2_ = FALSE;
726
726
#line 727 "birthday-details-interface.c"
727
727
        }
728
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
728
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
729
729
        _tmp11_ = _tmp2_;
730
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
730
#line 139 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
731
731
        if (_tmp11_) {
732
 
#line 142 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
732
#line 142 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
733
733
                self->priv->_found_birthday = TRUE;
734
734
#line 735 "birthday-details-interface.c"
735
735
        }
736
 
#line 136 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
736
#line 136 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
737
737
        _g_object_unref0 (individual);
738
738
#line 739 "birthday-details-interface.c"
739
739
}
740
740
 
741
741
 
742
742
static void birthday_details_interface_tests_class_init (BirthdayDetailsInterfaceTestsClass * klass) {
743
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
743
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
744
744
        birthday_details_interface_tests_parent_class = g_type_class_peek_parent (klass);
745
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
745
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
746
746
        g_type_class_add_private (klass, sizeof (BirthdayDetailsInterfaceTestsPrivate));
747
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
747
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
748
748
        FOLKS_TEST_CASE_CLASS (klass)->set_up = birthday_details_interface_tests_real_set_up;
749
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
749
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
750
750
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = birthday_details_interface_tests_real_tear_down;
751
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
751
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
752
752
        G_OBJECT_CLASS (klass)->finalize = birthday_details_interface_tests_finalize;
753
753
#line 754 "birthday-details-interface.c"
754
754
}
755
755
 
756
756
 
757
757
static void birthday_details_interface_tests_instance_init (BirthdayDetailsInterfaceTests * self) {
758
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
758
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
759
759
        self->priv = BIRTHDAY_DETAILS_INTERFACE_TESTS_GET_PRIVATE (self);
760
760
#line 761 "birthday-details-interface.c"
761
761
}
763
763
 
764
764
static void birthday_details_interface_tests_finalize (GObject* obj) {
765
765
        BirthdayDetailsInterfaceTests * self;
766
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
766
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
767
767
        self = BIRTHDAY_DETAILS_INTERFACE_TESTS (obj);
768
 
#line 28 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
768
#line 28 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
769
769
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
770
 
#line 30 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
770
#line 30 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
771
771
        _g_date_time_unref0 (self->priv->_dobj);
772
 
#line 31 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
772
#line 31 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
773
773
        _g_main_loop_unref0 (self->priv->_main_loop);
774
 
#line 32 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
774
#line 32 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
775
775
        _g_object_unref0 (self->priv->_aggregator);
776
 
#line 33 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
776
#line 33 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
777
777
        _g_free0 (self->priv->_fullname);
778
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
778
#line 26 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
779
779
        G_OBJECT_CLASS (birthday_details_interface_tests_parent_class)->finalize (obj);
780
780
#line 781 "birthday-details-interface.c"
781
781
}
800
800
        BirthdayDetailsInterfaceTests* _tmp1_;
801
801
        BirthdayDetailsInterfaceTests* _tmp2_;
802
802
        GTestSuite* _tmp3_ = NULL;
803
 
#line 149 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
803
#line 149 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
804
804
        g_test_init (&args_length1, &args, NULL);
805
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
805
#line 151 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
806
806
        _tmp0_ = g_test_get_root ();
807
 
#line 151 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
807
#line 151 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
808
808
        root = _tmp0_;
809
 
#line 152 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
809
#line 152 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
810
810
        _tmp1_ = birthday_details_interface_tests_new ();
811
 
#line 152 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
811
#line 152 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
812
812
        _tmp2_ = _tmp1_;
813
 
#line 152 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
813
#line 152 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
814
814
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
815
 
#line 152 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
815
#line 152 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
816
816
        g_test_suite_add_suite (root, _tmp3_);
817
 
#line 152 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
817
#line 152 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
818
818
        _g_object_unref0 (_tmp2_);
819
 
#line 154 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
819
#line 154 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
820
820
        g_test_run ();
821
 
#line 156 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
821
#line 156 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
822
822
        result = 0;
823
 
#line 156 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
823
#line 156 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
824
824
        return result;
825
825
#line 826 "birthday-details-interface.c"
826
826
}
827
827
 
828
828
 
829
829
int main (int argc, char ** argv) {
830
 
#line 147 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
830
#line 147 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
831
831
        g_type_init ();
832
 
#line 147 "/home/treitter/collabora/folks/tests/tracker/birthday-details-interface.vala"
 
832
#line 147 "/opt/gnome2/source/folks/tests/tracker/birthday-details-interface.vala"
833
833
        return _vala_main (argv, argc);
834
834
#line 835 "birthday-details-interface.c"
835
835
}