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

« back to all changes in this revision

Viewing changes to tests/tracker/individual-retrieval.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
 
/* individual-retrieval.c generated by valac 0.15.1, the Vala compiler
 
1
/* individual-retrieval.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from individual-retrieval.vala, do not modify */
3
3
 
4
4
/*
112
112
 
113
113
 
114
114
static void _individual_retrieval_tests_test_singleton_individuals_folks_test_case_test_method (gpointer self) {
115
 
#line 40 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
115
#line 40 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
116
116
        individual_retrieval_tests_test_singleton_individuals (self);
117
117
#line 118 "individual-retrieval.c"
118
118
}
121
121
IndividualRetrievalTests* individual_retrieval_tests_construct (GType object_type) {
122
122
        IndividualRetrievalTests * self = NULL;
123
123
        TrackerTestBackend* _tmp0_;
124
 
#line 36 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
124
#line 36 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
125
125
        self = (IndividualRetrievalTests*) folks_test_case_construct (object_type, "IndividualRetrieval");
126
 
#line 38 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
126
#line 38 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
127
127
        _tmp0_ = tracker_test_backend_new ();
128
 
#line 38 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
128
#line 38 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
129
129
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
130
 
#line 38 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
130
#line 38 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
131
131
        self->priv->_tracker_backend = _tmp0_;
132
 
#line 40 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
132
#line 40 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
133
133
        folks_test_case_add_test ((FolksTestCase*) self, "singleton individuals", _individual_retrieval_tests_test_singleton_individuals_folks_test_case_test_method, self);
134
 
#line 34 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
134
#line 34 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
135
135
        return self;
136
136
#line 137 "individual-retrieval.c"
137
137
}
138
138
 
139
139
 
140
140
IndividualRetrievalTests* individual_retrieval_tests_new (void) {
141
 
#line 34 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
141
#line 34 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
142
142
        return individual_retrieval_tests_construct (TYPE_INDIVIDUAL_RETRIEVAL_TESTS);
143
143
#line 144 "individual-retrieval.c"
144
144
}
146
146
 
147
147
static void individual_retrieval_tests_real_set_up (FolksTestCase* base) {
148
148
        IndividualRetrievalTests * self;
149
 
#line 43 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
149
#line 43 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
150
150
        self = (IndividualRetrievalTests*) base;
151
151
#line 152 "individual-retrieval.c"
152
152
}
154
154
 
155
155
static void individual_retrieval_tests_real_tear_down (FolksTestCase* base) {
156
156
        IndividualRetrievalTests * self;
157
 
#line 47 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
157
#line 47 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
158
158
        self = (IndividualRetrievalTests*) base;
159
159
#line 160 "individual-retrieval.c"
160
160
}
163
163
static gboolean __lambda2_ (IndividualRetrievalTests* self) {
164
164
        gboolean result = FALSE;
165
165
        GMainLoop* _tmp0_;
166
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
166
#line 67 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
167
167
        _tmp0_ = self->priv->_main_loop;
168
 
#line 67 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
168
#line 67 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
169
169
        g_main_loop_quit (_tmp0_);
170
 
#line 68 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
170
#line 68 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
171
171
        g_assert_not_reached ();
172
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
172
#line 65 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
173
173
        return result;
174
174
#line 175 "individual-retrieval.c"
175
175
}
178
178
static gboolean ___lambda2__gsource_func (gpointer self) {
179
179
        gboolean result;
180
180
        result = __lambda2_ (self);
181
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
181
#line 65 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
182
182
        return result;
183
183
#line 184 "individual-retrieval.c"
184
184
}
203
203
        gint _tmp15_;
204
204
        gint _tmp16_;
205
205
        TrackerTestBackend* _tmp17_;
206
 
#line 51 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
206
#line 51 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
207
207
        g_return_if_fail (self != NULL);
208
 
#line 53 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
208
#line 53 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
209
209
        _tmp0_ = g_main_loop_new (NULL, FALSE);
210
 
#line 53 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
210
#line 53 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
211
211
        _g_main_loop_unref0 (self->priv->_main_loop);
212
 
#line 53 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
212
#line 53 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
213
213
        self->priv->_main_loop = _tmp0_;
214
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
214
#line 54 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
215
215
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
216
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
216
#line 54 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
217
217
        _g_object_unref0 (self->priv->_c1);
218
 
#line 54 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
218
#line 54 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
219
219
        self->priv->_c1 = _tmp1_;
220
 
#line 55 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
220
#line 55 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
221
221
        _tmp2_ = 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 55 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
222
#line 55 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
223
223
        _g_object_unref0 (self->priv->_c2);
224
 
#line 55 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
224
#line 55 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
225
225
        self->priv->_c2 = _tmp2_;
226
 
#line 57 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
226
#line 57 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
227
227
        _tmp3_ = self->priv->_c1;
228
 
#line 57 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
228
#line 57 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
229
229
        gee_abstract_map_set ((GeeAbstractMap*) _tmp3_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, "persona #1");
230
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
230
#line 58 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
231
231
        _tmp4_ = self->priv->_tracker_backend;
232
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
232
#line 58 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
233
233
        _tmp5_ = self->priv->_c1;
234
 
#line 58 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
234
#line 58 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
235
235
        tracker_test_backend_add_contact (_tmp4_, _tmp5_);
236
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
236
#line 59 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
237
237
        _tmp6_ = self->priv->_c2;
238
 
#line 59 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
238
#line 59 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
239
239
        gee_abstract_map_set ((GeeAbstractMap*) _tmp6_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, "persona #2");
240
 
#line 60 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
240
#line 60 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
241
241
        _tmp7_ = self->priv->_tracker_backend;
242
 
#line 60 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
242
#line 60 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
243
243
        _tmp8_ = self->priv->_c2;
244
 
#line 60 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
244
#line 60 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
245
245
        tracker_test_backend_add_contact (_tmp7_, _tmp8_);
246
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
246
#line 61 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
247
247
        _tmp9_ = self->priv->_tracker_backend;
248
 
#line 61 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
248
#line 61 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
249
249
        tracker_test_backend_set_up (_tmp9_);
250
 
#line 63 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
250
#line 63 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
251
251
        _individual_retrieval_tests_test_singleton_individuals_async (self, NULL, NULL);
252
 
#line 65 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
252
#line 65 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
253
253
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
254
 
#line 71 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
254
#line 71 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
255
255
        _tmp10_ = self->priv->_main_loop;
256
 
#line 71 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
256
#line 71 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
257
257
        g_main_loop_run (_tmp10_);
258
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
258
#line 73 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
259
259
        _tmp11_ = self->priv->_c1;
260
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
260
#line 73 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
261
261
        _tmp12_ = gee_abstract_map_get_size ((GeeMap*) _tmp11_);
262
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
262
#line 73 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
263
263
        _tmp13_ = _tmp12_;
264
 
#line 73 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
264
#line 73 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
265
265
        g_assert (_tmp13_ == 0);
266
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
266
#line 74 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
267
267
        _tmp14_ = self->priv->_c2;
268
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
268
#line 74 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
269
269
        _tmp15_ = gee_abstract_map_get_size ((GeeMap*) _tmp14_);
270
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
270
#line 74 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
271
271
        _tmp16_ = _tmp15_;
272
 
#line 74 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
272
#line 74 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
273
273
        g_assert (_tmp16_ == 0);
274
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
274
#line 76 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
275
275
        _tmp17_ = self->priv->_tracker_backend;
276
 
#line 76 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
276
#line 76 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
277
277
        tracker_test_backend_tear_down (_tmp17_);
278
278
#line 279 "individual-retrieval.c"
279
279
}
282
282
static void _individual_retrieval_tests_test_singleton_individuals_async_data_free (gpointer _data) {
283
283
        IndividualRetrievalTestsTestSingletonIndividualsAsyncData* _data_;
284
284
        _data_ = _data;
285
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
285
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
286
286
        _g_object_unref0 (_data_->self);
287
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
287
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
288
288
        g_slice_free (IndividualRetrievalTestsTestSingletonIndividualsAsyncData, _data_);
289
289
#line 290 "individual-retrieval.c"
290
290
}
291
291
 
292
292
 
293
293
static gpointer _g_object_ref0 (gpointer self) {
294
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
294
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
295
295
        return self ? g_object_ref (self) : NULL;
296
296
#line 297 "individual-retrieval.c"
297
297
}
300
300
static void _individual_retrieval_tests_test_singleton_individuals_async (IndividualRetrievalTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
301
301
        IndividualRetrievalTestsTestSingletonIndividualsAsyncData* _data_;
302
302
        IndividualRetrievalTests* _tmp0_;
303
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
303
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
304
304
        _data_ = g_slice_new0 (IndividualRetrievalTestsTestSingletonIndividualsAsyncData);
305
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
305
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
306
306
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _individual_retrieval_tests_test_singleton_individuals_async);
307
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
307
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
308
308
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _individual_retrieval_tests_test_singleton_individuals_async_data_free);
309
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
309
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
310
310
        _tmp0_ = _g_object_ref0 (self);
311
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
311
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
312
312
        _data_->self = _tmp0_;
313
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
313
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
314
314
        _individual_retrieval_tests_test_singleton_individuals_async_co (_data_);
315
315
#line 316 "individual-retrieval.c"
316
316
}
318
318
 
319
319
static void _individual_retrieval_tests_test_singleton_individuals_finish (IndividualRetrievalTests* self, GAsyncResult* _res_) {
320
320
        IndividualRetrievalTestsTestSingletonIndividualsAsyncData* _data_;
321
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
321
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
322
322
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
323
323
#line 324 "individual-retrieval.c"
324
324
}
326
326
 
327
327
static void _individual_retrieval_tests_test_singleton_individuals_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
328
328
        IndividualRetrievalTestsTestSingletonIndividualsAsyncData* _data_;
329
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
329
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
330
330
        _data_ = _user_data_;
331
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
331
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
332
332
        _data_->_source_object_ = source_object;
333
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
333
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
334
334
        _data_->_res_ = _res_;
335
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
335
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
336
336
        _individual_retrieval_tests_test_singleton_individuals_async_co (_data_);
337
337
#line 338 "individual-retrieval.c"
338
338
}
339
339
 
340
340
 
341
341
static void __individual_retrieval_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
342
 
#line 84 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
342
#line 84 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
343
343
        _individual_retrieval_tests_individuals_changed_cb (self, changes);
344
344
#line 345 "individual-retrieval.c"
345
345
}
346
346
 
347
347
 
348
348
static gboolean _individual_retrieval_tests_test_singleton_individuals_async_co (IndividualRetrievalTestsTestSingletonIndividualsAsyncData* _data_) {
349
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
349
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
350
350
        switch (_data_->_state_) {
351
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
351
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
352
352
                case 0:
353
353
#line 354 "individual-retrieval.c"
354
354
                goto _state_0;
355
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
355
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
356
356
                case 1:
357
357
#line 358 "individual-retrieval.c"
358
358
                goto _state_1;
359
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
359
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
360
360
                case 2:
361
361
#line 362 "individual-retrieval.c"
362
362
                goto _state_2;
363
363
                default:
364
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
364
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
365
365
                g_assert_not_reached ();
366
366
#line 367 "individual-retrieval.c"
367
367
        }
368
368
        _state_0:
369
 
#line 81 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
369
#line 81 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
370
370
        _data_->_tmp0_ = NULL;
371
 
#line 81 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
371
#line 81 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
372
372
        _data_->_tmp0_ = folks_backend_store_dup ();
373
 
#line 81 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
373
#line 81 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
374
374
        _data_->store = _data_->_tmp0_;
375
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
375
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
376
376
        _data_->_state_ = 1;
377
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
377
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
378
378
        folks_backend_store_prepare (_data_->store, _individual_retrieval_tests_test_singleton_individuals_async_ready, _data_);
379
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
379
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
380
380
        return FALSE;
381
381
#line 382 "individual-retrieval.c"
382
382
        _state_1:
383
 
#line 82 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
383
#line 82 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
384
384
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
385
 
#line 83 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
385
#line 83 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
386
386
        _data_->_tmp1_ = folks_individual_aggregator_new ();
387
 
#line 83 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
387
#line 83 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
388
388
        _g_object_unref0 (_data_->self->priv->_aggregator);
389
 
#line 83 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
389
#line 83 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
390
390
        _data_->self->priv->_aggregator = _data_->_tmp1_;
391
 
#line 84 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
391
#line 84 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
392
392
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
393
 
#line 84 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
393
#line 84 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
394
394
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __individual_retrieval_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
395
395
#line 396 "individual-retrieval.c"
396
396
        {
397
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
397
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
398
398
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
399
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
399
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
400
400
                _data_->_state_ = 2;
401
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
401
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
402
402
                folks_individual_aggregator_prepare (_data_->_tmp3_, _individual_retrieval_tests_test_singleton_individuals_async_ready, _data_);
403
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
403
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
404
404
                return FALSE;
405
405
#line 406 "individual-retrieval.c"
406
406
                _state_2:
407
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
407
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
408
408
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
409
 
#line 88 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
409
#line 88 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
410
410
                if (_data_->_inner_error_ != NULL) {
411
411
#line 412 "individual-retrieval.c"
412
412
                        goto __catch0_g_error;
415
415
        goto __finally0;
416
416
        __catch0_g_error:
417
417
        {
418
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
418
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
419
419
                _data_->e = _data_->_inner_error_;
420
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
420
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
421
421
                _data_->_inner_error_ = NULL;
422
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
422
#line 92 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
423
423
                _data_->_tmp4_ = _data_->e;
424
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
424
#line 92 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
425
425
                _data_->_tmp5_ = _data_->_tmp4_->message;
426
 
#line 92 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
426
#line 92 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
427
427
                g_warning ("individual-retrieval.vala:92: Error when calling prepare: %s\n", _data_->_tmp5_);
428
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
428
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
429
429
                _g_error_free0 (_data_->e);
430
430
#line 431 "individual-retrieval.c"
431
431
        }
432
432
        __finally0:
433
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
433
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
434
434
        if (_data_->_inner_error_ != NULL) {
435
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
435
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
436
436
                _g_object_unref0 (_data_->store);
437
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
437
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
438
438
                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);
439
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
439
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
440
440
                g_clear_error (&_data_->_inner_error_);
441
 
#line 86 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
441
#line 86 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
442
442
                return FALSE;
443
443
#line 444 "individual-retrieval.c"
444
444
        }
445
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
445
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
446
446
        _g_object_unref0 (_data_->store);
447
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
447
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
448
448
        if (_data_->_state_ == 0) {
449
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
449
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
450
450
                g_simple_async_result_complete_in_idle (_data_->_async_result);
451
451
#line 452 "individual-retrieval.c"
452
452
        } else {
453
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
453
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
454
454
                g_simple_async_result_complete (_data_->_async_result);
455
455
#line 456 "individual-retrieval.c"
456
456
        }
457
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
457
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
458
458
        g_object_unref (_data_->_async_result);
459
 
#line 79 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
459
#line 79 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
460
460
        return FALSE;
461
461
#line 462 "individual-retrieval.c"
462
462
}
477
477
        GeeSet* _tmp37_;
478
478
        gint _tmp38_;
479
479
        gint _tmp39_;
480
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
480
#line 96 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
481
481
        g_return_if_fail (self != NULL);
482
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
482
#line 96 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
483
483
        g_return_if_fail (changes != NULL);
484
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
484
#line 99 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
485
485
        _tmp0_ = changes;
486
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
486
#line 99 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
487
487
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
488
 
#line 99 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
488
#line 99 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
489
489
        added = _tmp1_;
490
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
490
#line 100 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
491
491
        _tmp2_ = changes;
492
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
492
#line 100 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
493
493
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
494
 
#line 100 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
494
#line 100 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
495
495
        removed = _tmp3_;
496
496
#line 497 "individual-retrieval.c"
497
497
        {
498
498
                GeeCollection* _tmp4_;
499
499
                GeeIterator* _tmp5_ = NULL;
500
500
                GeeIterator* _i_it;
501
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
501
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
502
502
                _tmp4_ = added;
503
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
503
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
504
504
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
505
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
505
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
506
506
                _i_it = _tmp5_;
507
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
507
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
508
508
                while (TRUE) {
509
509
#line 510 "individual-retrieval.c"
510
510
                        GeeIterator* _tmp6_;
519
519
                        gchar* _tmp14_;
520
520
                        gchar* full_name;
521
521
                        const gchar* _tmp15_;
522
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
522
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
523
523
                        _tmp6_ = _i_it;
524
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
524
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
525
525
                        _tmp7_ = gee_iterator_next (_tmp6_);
526
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
526
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
527
527
                        if (!_tmp7_) {
528
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
528
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
529
529
                                break;
530
530
#line 531 "individual-retrieval.c"
531
531
                        }
532
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
532
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
533
533
                        _tmp8_ = _i_it;
534
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
534
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
535
535
                        _tmp9_ = gee_iterator_get (_tmp8_);
536
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
536
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
537
537
                        i = (FolksIndividual*) _tmp9_;
538
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
538
#line 104 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
539
539
                        _tmp10_ = i;
540
 
#line 104 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
540
#line 104 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
541
541
                        g_assert (_tmp10_ != NULL);
542
 
#line 106 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
542
#line 106 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
543
543
                        _tmp11_ = i;
544
 
#line 106 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
544
#line 106 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
545
545
                        _tmp12_ = folks_name_details_get_full_name (FOLKS_NAME_DETAILS (_tmp11_));
546
 
#line 106 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
546
#line 106 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
547
547
                        _tmp13_ = _tmp12_;
548
 
#line 106 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
548
#line 106 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
549
549
                        _tmp14_ = g_strdup (_tmp13_);
550
 
#line 106 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
550
#line 106 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
551
551
                        full_name = _tmp14_;
552
 
#line 107 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
552
#line 107 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
553
553
                        _tmp15_ = full_name;
554
 
#line 107 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
554
#line 107 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
555
555
                        if (_tmp15_ != NULL) {
556
556
#line 557 "individual-retrieval.c"
557
557
                                GeeHashMap* _tmp16_;
564
564
                                gchar* _tmp24_;
565
565
                                const gchar* _tmp25_;
566
566
                                gboolean _tmp26_;
567
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
567
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
568
568
                                _tmp16_ = self->priv->_c1;
569
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
569
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
570
570
                                _tmp17_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp16_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME);
571
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
571
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
572
572
                                _tmp18_ = (gchar*) _tmp17_;
573
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
573
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
574
574
                                _tmp19_ = full_name;
575
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
575
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
576
576
                                _tmp20_ = g_strcmp0 (_tmp18_, _tmp19_) == 0;
577
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
577
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
578
578
                                _g_free0 (_tmp18_);
579
 
#line 109 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
579
#line 109 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
580
580
                                if (_tmp20_) {
581
581
#line 582 "individual-retrieval.c"
582
582
                                        GeeHashMap* _tmp21_;
583
 
#line 111 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
583
#line 111 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
584
584
                                        _tmp21_ = self->priv->_c1;
585
 
#line 111 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
585
#line 111 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
586
586
                                        gee_abstract_map_unset ((GeeAbstractMap*) _tmp21_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, NULL);
587
587
#line 588 "individual-retrieval.c"
588
588
                                }
589
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
589
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
590
590
                                _tmp22_ = self->priv->_c2;
591
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
591
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
592
592
                                _tmp23_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp22_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME);
593
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
593
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
594
594
                                _tmp24_ = (gchar*) _tmp23_;
595
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
595
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
596
596
                                _tmp25_ = full_name;
597
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
597
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
598
598
                                _tmp26_ = g_strcmp0 (_tmp24_, _tmp25_) == 0;
599
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
599
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
600
600
                                _g_free0 (_tmp24_);
601
 
#line 114 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
601
#line 114 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
602
602
                                if (_tmp26_) {
603
603
#line 604 "individual-retrieval.c"
604
604
                                        GeeHashMap* _tmp27_;
605
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
605
#line 116 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
606
606
                                        _tmp27_ = self->priv->_c2;
607
 
#line 116 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
607
#line 116 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
608
608
                                        gee_abstract_map_unset ((GeeAbstractMap*) _tmp27_, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, NULL);
609
609
#line 610 "individual-retrieval.c"
610
610
                                }
611
611
                        }
612
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
612
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
613
613
                        _g_free0 (full_name);
614
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
614
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
615
615
                        _g_object_unref0 (i);
616
616
#line 617 "individual-retrieval.c"
617
617
                }
618
 
#line 102 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
618
#line 102 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
619
619
                _g_object_unref0 (_i_it);
620
620
#line 621 "individual-retrieval.c"
621
621
        }
622
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
622
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
623
623
        _tmp29_ = self->priv->_c1;
624
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
624
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
625
625
        _tmp30_ = gee_abstract_map_get_size ((GeeMap*) _tmp29_);
626
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
626
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
627
627
        _tmp31_ = _tmp30_;
628
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
628
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
629
629
        if (_tmp31_ == 0) {
630
630
#line 631 "individual-retrieval.c"
631
631
                GeeHashMap* _tmp32_;
632
632
                gint _tmp33_;
633
633
                gint _tmp34_;
634
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
634
#line 122 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
635
635
                _tmp32_ = self->priv->_c2;
636
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
636
#line 122 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
637
637
                _tmp33_ = gee_abstract_map_get_size ((GeeMap*) _tmp32_);
638
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
638
#line 122 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
639
639
                _tmp34_ = _tmp33_;
640
 
#line 122 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
640
#line 122 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
641
641
                _tmp28_ = _tmp34_ == 0;
642
642
#line 643 "individual-retrieval.c"
643
643
        } else {
644
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
644
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
645
645
                _tmp28_ = FALSE;
646
646
#line 647 "individual-retrieval.c"
647
647
        }
648
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
648
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
649
649
        _tmp35_ = _tmp28_;
650
 
#line 121 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
650
#line 121 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
651
651
        if (_tmp35_) {
652
652
#line 653 "individual-retrieval.c"
653
653
                GMainLoop* _tmp36_;
654
 
#line 123 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
654
#line 123 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
655
655
                _tmp36_ = self->priv->_main_loop;
656
 
#line 123 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
656
#line 123 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
657
657
                g_main_loop_quit (_tmp36_);
658
658
#line 659 "individual-retrieval.c"
659
659
        }
660
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
660
#line 125 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
661
661
        _tmp37_ = removed;
662
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
662
#line 125 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
663
663
        _tmp38_ = gee_collection_get_size ((GeeCollection*) _tmp37_);
664
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
664
#line 125 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
665
665
        _tmp39_ = _tmp38_;
666
 
#line 125 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
666
#line 125 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
667
667
        g_assert (_tmp39_ == 1);
668
668
#line 669 "individual-retrieval.c"
669
669
        {
670
670
                GeeSet* _tmp40_;
671
671
                GeeIterator* _tmp41_ = NULL;
672
672
                GeeIterator* _i_it;
673
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
673
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
674
674
                _tmp40_ = removed;
675
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
675
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
676
676
                _tmp41_ = gee_iterable_iterator ((GeeIterable*) _tmp40_);
677
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
677
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
678
678
                _i_it = _tmp41_;
679
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
679
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
680
680
                while (TRUE) {
681
681
#line 682 "individual-retrieval.c"
682
682
                        GeeIterator* _tmp42_;
685
685
                        gpointer _tmp45_ = NULL;
686
686
                        FolksIndividual* i;
687
687
                        FolksIndividual* _tmp46_;
688
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
688
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
689
689
                        _tmp42_ = _i_it;
690
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
690
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
691
691
                        _tmp43_ = gee_iterator_next (_tmp42_);
692
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
692
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
693
693
                        if (!_tmp43_) {
694
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
694
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
695
695
                                break;
696
696
#line 697 "individual-retrieval.c"
697
697
                        }
698
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
698
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
699
699
                        _tmp44_ = _i_it;
700
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
700
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
701
701
                        _tmp45_ = gee_iterator_get (_tmp44_);
702
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
702
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
703
703
                        i = (FolksIndividual*) _tmp45_;
704
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
704
#line 129 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
705
705
                        _tmp46_ = i;
706
 
#line 129 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
706
#line 129 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
707
707
                        g_assert (_tmp46_ == NULL);
708
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
708
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
709
709
                        _g_object_unref0 (i);
710
710
#line 711 "individual-retrieval.c"
711
711
                }
712
 
#line 127 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
712
#line 127 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
713
713
                _g_object_unref0 (_i_it);
714
714
#line 715 "individual-retrieval.c"
715
715
        }
716
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
716
#line 96 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
717
717
        _g_object_unref0 (removed);
718
 
#line 96 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
718
#line 96 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
719
719
        _g_object_unref0 (added);
720
720
#line 721 "individual-retrieval.c"
721
721
}
722
722
 
723
723
 
724
724
static void individual_retrieval_tests_class_init (IndividualRetrievalTestsClass * klass) {
725
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
725
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
726
726
        individual_retrieval_tests_parent_class = g_type_class_peek_parent (klass);
727
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
727
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
728
728
        g_type_class_add_private (klass, sizeof (IndividualRetrievalTestsPrivate));
729
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
729
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
730
730
        FOLKS_TEST_CASE_CLASS (klass)->set_up = individual_retrieval_tests_real_set_up;
731
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
731
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
732
732
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = individual_retrieval_tests_real_tear_down;
733
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
733
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
734
734
        G_OBJECT_CLASS (klass)->finalize = individual_retrieval_tests_finalize;
735
735
#line 736 "individual-retrieval.c"
736
736
}
737
737
 
738
738
 
739
739
static void individual_retrieval_tests_instance_init (IndividualRetrievalTests * self) {
740
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
740
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
741
741
        self->priv = INDIVIDUAL_RETRIEVAL_TESTS_GET_PRIVATE (self);
742
742
#line 743 "individual-retrieval.c"
743
743
}
745
745
 
746
746
static void individual_retrieval_tests_finalize (GObject* obj) {
747
747
        IndividualRetrievalTests * self;
748
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
748
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
749
749
        self = INDIVIDUAL_RETRIEVAL_TESTS (obj);
750
 
#line 28 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
750
#line 28 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
751
751
        _g_main_loop_unref0 (self->priv->_main_loop);
752
 
#line 29 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
752
#line 29 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
753
753
        _g_object_unref0 (self->priv->_aggregator);
754
 
#line 30 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
754
#line 30 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
755
755
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
756
 
#line 31 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
756
#line 31 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
757
757
        _g_object_unref0 (self->priv->_c1);
758
 
#line 32 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
758
#line 32 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
759
759
        _g_object_unref0 (self->priv->_c2);
760
 
#line 26 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
760
#line 26 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
761
761
        G_OBJECT_CLASS (individual_retrieval_tests_parent_class)->finalize (obj);
762
762
#line 763 "individual-retrieval.c"
763
763
}
782
782
        IndividualRetrievalTests* _tmp1_;
783
783
        IndividualRetrievalTests* _tmp2_;
784
784
        GTestSuite* _tmp3_ = NULL;
785
 
#line 136 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
785
#line 136 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
786
786
        g_test_init (&args_length1, &args, NULL);
787
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
787
#line 138 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
788
788
        _tmp0_ = g_test_get_root ();
789
 
#line 138 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
789
#line 138 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
790
790
        root = _tmp0_;
791
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
791
#line 139 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
792
792
        _tmp1_ = individual_retrieval_tests_new ();
793
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
793
#line 139 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
794
794
        _tmp2_ = _tmp1_;
795
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
795
#line 139 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
796
796
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
797
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
797
#line 139 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
798
798
        g_test_suite_add_suite (root, _tmp3_);
799
 
#line 139 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
799
#line 139 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
800
800
        _g_object_unref0 (_tmp2_);
801
 
#line 141 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
801
#line 141 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
802
802
        g_test_run ();
803
 
#line 143 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
803
#line 143 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
804
804
        result = 0;
805
 
#line 143 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
805
#line 143 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
806
806
        return result;
807
807
#line 808 "individual-retrieval.c"
808
808
}
809
809
 
810
810
 
811
811
int main (int argc, char ** argv) {
812
 
#line 134 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
812
#line 134 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
813
813
        g_type_init ();
814
 
#line 134 "/home/treitter/collabora/folks/tests/tracker/individual-retrieval.vala"
 
814
#line 134 "/opt/gnome2/source/folks/tests/tracker/individual-retrieval.vala"
815
815
        return _vala_main (argv, argc);
816
816
#line 817 "individual-retrieval.c"
817
817
}