~ubuntu-branches/ubuntu/quantal/folks/quantal

« back to all changes in this revision

Viewing changes to tests/tracker/default-contact.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-12 09:48:10 UTC
  • mfrom: (1.6.2)
  • Revision ID: package-import@ubuntu.com-20120912094810-6zlx8889hcovxj7p
Tags: 0.7.4.1-0ubuntu1
* New upstream bugfix release
* debian/control:
  - Bump build-depends on libglib2.0-dev, valac-0.18, libvala-0.18-dev
* debian/libfolks-eds25.symbols:
* debian/libfolks25.symbols:
  - Updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* default-contact.c generated by valac 0.17.3, the Vala compiler
 
1
/* default-contact.c generated by valac 0.17.6.3-6918, the Vala compiler
2
2
 * generated from default-contact.vala, do not modify */
3
3
 
4
4
/*
115
115
 
116
116
 
117
117
static void _default_contact_tests_test_default_contact_folks_test_case_test_method (gpointer self) {
118
 
#line 41 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
118
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
119
119
        default_contact_tests_test_default_contact (self);
120
120
#line 121 "default-contact.c"
121
121
}
124
124
DefaultContactTests* default_contact_tests_construct (GType object_type) {
125
125
        DefaultContactTests * self = NULL;
126
126
        TrackerTestBackend* _tmp0_;
127
 
#line 37 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
127
#line 37 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
128
128
        self = (DefaultContactTests*) folks_test_case_construct (object_type, "DefaultContactTests");
129
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
129
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
130
130
        _tmp0_ = tracker_test_backend_new ();
131
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
131
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
132
132
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
133
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
133
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
134
134
        self->priv->_tracker_backend = _tmp0_;
135
 
#line 41 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
135
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
136
136
        folks_test_case_add_test ((FolksTestCase*) self, "test default contact", _default_contact_tests_test_default_contact_folks_test_case_test_method, self);
137
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
137
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
138
138
        return self;
139
139
#line 140 "default-contact.c"
140
140
}
141
141
 
142
142
 
143
143
DefaultContactTests* default_contact_tests_new (void) {
144
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
144
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
145
145
        return default_contact_tests_construct (TYPE_DEFAULT_CONTACT_TESTS);
146
146
#line 147 "default-contact.c"
147
147
}
149
149
 
150
150
static void default_contact_tests_real_set_up (FolksTestCase* base) {
151
151
        DefaultContactTests * self;
152
 
#line 44 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
152
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
153
153
        self = (DefaultContactTests*) base;
154
154
#line 155 "default-contact.c"
155
155
}
157
157
 
158
158
static void default_contact_tests_real_tear_down (FolksTestCase* base) {
159
159
        DefaultContactTests * self;
160
 
#line 48 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
160
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
161
161
        self = (DefaultContactTests*) base;
162
162
#line 163 "default-contact.c"
163
163
}
166
166
static gboolean __lambda2_ (DefaultContactTests* self) {
167
167
        gboolean result = FALSE;
168
168
        GMainLoop* _tmp0_;
169
 
#line 71 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
169
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
170
170
        _tmp0_ = self->priv->_main_loop;
171
 
#line 71 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
171
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
172
172
        g_main_loop_quit (_tmp0_);
173
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
173
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
174
174
        g_assert_not_reached ();
175
 
#line 69 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
175
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
176
176
        return result;
177
177
#line 178 "default-contact.c"
178
178
}
181
181
static gboolean ___lambda2__gsource_func (gpointer self) {
182
182
        gboolean result;
183
183
        result = __lambda2_ (self);
184
 
#line 69 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
184
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
185
185
        return result;
186
186
#line 187 "default-contact.c"
187
187
}
200
200
        gboolean _tmp8_;
201
201
        gboolean _tmp9_;
202
202
        TrackerTestBackend* _tmp10_;
203
 
#line 52 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
203
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
204
204
        g_return_if_fail (self != NULL);
205
 
#line 54 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
205
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
206
206
        _tmp0_ = g_main_loop_new (NULL, FALSE);
207
 
#line 54 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
207
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
208
208
        _g_main_loop_unref0 (self->priv->_main_loop);
209
 
#line 54 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
209
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
210
210
        self->priv->_main_loop = _tmp0_;
211
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
211
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
212
212
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
213
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
213
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
214
214
        c1 = _tmp1_;
215
 
#line 56 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
215
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
216
216
        _tmp2_ = g_strdup ("persona #1");
217
 
#line 56 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
217
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
218
218
        _g_free0 (self->priv->_fullname_persona);
219
 
#line 56 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
219
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
220
220
        self->priv->_fullname_persona = _tmp2_;
221
 
#line 58 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
221
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
222
222
        _tmp3_ = self->priv->_fullname_persona;
223
 
#line 58 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
223
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
224
224
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp3_);
225
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
225
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
226
226
        _tmp4_ = self->priv->_tracker_backend;
227
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
227
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
228
228
        tracker_test_backend_add_contact (_tmp4_, c1);
229
 
#line 61 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
229
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
230
230
        _tmp5_ = self->priv->_tracker_backend;
231
 
#line 61 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
231
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
232
232
        tracker_test_backend_set_up (_tmp5_);
233
 
#line 63 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
233
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
234
234
        self->priv->_found_default_user = FALSE;
235
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
235
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
236
236
        self->priv->_found_not_user = FALSE;
237
 
#line 65 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
237
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
238
238
        self->priv->_found_unknown_user = FALSE;
239
 
#line 67 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
239
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
240
240
        _default_contact_tests_test_default_contact_async (self, NULL, NULL);
241
 
#line 69 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
241
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
242
242
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
243
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
243
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
244
244
        _tmp6_ = self->priv->_main_loop;
245
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
245
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
246
246
        g_main_loop_run (_tmp6_);
247
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
247
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
248
248
        _tmp7_ = self->priv->_found_default_user;
249
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
249
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
250
250
        _vala_assert (_tmp7_ == TRUE, "this._found_default_user == true");
251
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
251
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
252
252
        _tmp8_ = self->priv->_found_not_user;
253
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
253
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
254
254
        _vala_assert (_tmp8_ == TRUE, "this._found_not_user == true");
255
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
255
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
256
256
        _tmp9_ = self->priv->_found_unknown_user;
257
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
257
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
258
258
        _vala_assert (_tmp9_ == FALSE, "this._found_unknown_user == false");
259
 
#line 81 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
259
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
260
260
        _tmp10_ = self->priv->_tracker_backend;
261
 
#line 81 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
261
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
262
262
        tracker_test_backend_tear_down (_tmp10_);
263
 
#line 52 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
263
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
264
264
        _g_object_unref0 (c1);
265
265
#line 266 "default-contact.c"
266
266
}
269
269
static void _default_contact_tests_test_default_contact_async_data_free (gpointer _data) {
270
270
        DefaultContactTestsTestDefaultContactAsyncData* _data_;
271
271
        _data_ = _data;
272
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
272
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
273
273
        _g_object_unref0 (_data_->self);
274
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
274
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
275
275
        g_slice_free (DefaultContactTestsTestDefaultContactAsyncData, _data_);
276
276
#line 277 "default-contact.c"
277
277
}
278
278
 
279
279
 
280
280
static gpointer _g_object_ref0 (gpointer self) {
281
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
281
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
282
282
        return self ? g_object_ref (self) : NULL;
283
283
#line 284 "default-contact.c"
284
284
}
287
287
static void _default_contact_tests_test_default_contact_async (DefaultContactTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
288
288
        DefaultContactTestsTestDefaultContactAsyncData* _data_;
289
289
        DefaultContactTests* _tmp0_;
290
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
290
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
291
291
        _data_ = g_slice_new0 (DefaultContactTestsTestDefaultContactAsyncData);
292
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
292
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
293
293
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _default_contact_tests_test_default_contact_async);
294
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
294
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
295
295
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _default_contact_tests_test_default_contact_async_data_free);
296
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
296
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
297
297
        _tmp0_ = _g_object_ref0 (self);
298
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
298
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
299
299
        _data_->self = _tmp0_;
300
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
300
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
301
301
        _default_contact_tests_test_default_contact_async_co (_data_);
302
302
#line 303 "default-contact.c"
303
303
}
305
305
 
306
306
static void _default_contact_tests_test_default_contact_finish (DefaultContactTests* self, GAsyncResult* _res_) {
307
307
        DefaultContactTestsTestDefaultContactAsyncData* _data_;
308
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
308
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
309
309
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
310
310
#line 311 "default-contact.c"
311
311
}
313
313
 
314
314
static void _default_contact_tests_test_default_contact_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
315
315
        DefaultContactTestsTestDefaultContactAsyncData* _data_;
316
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
316
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
317
317
        _data_ = _user_data_;
318
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
318
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
319
319
        _data_->_source_object_ = source_object;
320
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
320
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
321
321
        _data_->_res_ = _res_;
322
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
322
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
323
323
        _default_contact_tests_test_default_contact_async_co (_data_);
324
324
#line 325 "default-contact.c"
325
325
}
326
326
 
327
327
 
328
328
static void __default_contact_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
329
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
329
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
330
330
        _default_contact_tests_individuals_changed_cb (self, changes);
331
331
#line 332 "default-contact.c"
332
332
}
333
333
 
334
334
 
335
335
static gboolean _default_contact_tests_test_default_contact_async_co (DefaultContactTestsTestDefaultContactAsyncData* _data_) {
336
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
336
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
337
337
        switch (_data_->_state_) {
338
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
338
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
339
339
                case 0:
340
340
#line 341 "default-contact.c"
341
341
                goto _state_0;
342
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
342
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
343
343
                case 1:
344
344
#line 345 "default-contact.c"
345
345
                goto _state_1;
346
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
346
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
347
347
                case 2:
348
348
#line 349 "default-contact.c"
349
349
                goto _state_2;
350
350
                default:
351
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
351
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
352
352
                g_assert_not_reached ();
353
353
#line 354 "default-contact.c"
354
354
        }
355
355
        _state_0:
356
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
356
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
357
357
        _data_->_tmp0_ = NULL;
358
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
358
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
359
359
        _data_->_tmp0_ = folks_backend_store_dup ();
360
 
#line 86 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
360
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
361
361
        _data_->store = _data_->_tmp0_;
362
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
362
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
363
363
        _data_->_state_ = 1;
364
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
364
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
365
365
        folks_backend_store_prepare (_data_->store, _default_contact_tests_test_default_contact_async_ready, _data_);
366
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
366
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
367
367
        return FALSE;
368
368
#line 369 "default-contact.c"
369
369
        _state_1:
370
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
370
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
371
371
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
372
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
372
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
373
373
        _data_->_tmp1_ = folks_individual_aggregator_new ();
374
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
374
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
375
375
        _g_object_unref0 (_data_->self->priv->_aggregator);
376
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
376
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
377
377
        _data_->self->priv->_aggregator = _data_->_tmp1_;
378
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
378
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
379
379
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
380
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
380
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
381
381
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __default_contact_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
382
382
#line 383 "default-contact.c"
383
383
        {
384
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
384
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
385
385
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
386
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
386
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
387
387
                _data_->_state_ = 2;
388
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
388
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
389
389
                folks_individual_aggregator_prepare (_data_->_tmp3_, _default_contact_tests_test_default_contact_async_ready, _data_);
390
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
390
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
391
391
                return FALSE;
392
392
#line 393 "default-contact.c"
393
393
                _state_2:
394
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
394
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
395
395
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
396
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
396
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
397
397
                if (_data_->_inner_error_ != NULL) {
398
398
#line 399 "default-contact.c"
399
399
                        goto __catch0_g_error;
402
402
        goto __finally0;
403
403
        __catch0_g_error:
404
404
        {
405
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
405
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
406
406
                _data_->e = _data_->_inner_error_;
407
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
407
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
408
408
                _data_->_inner_error_ = NULL;
409
 
#line 97 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
409
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
410
410
                _data_->_tmp4_ = _data_->e;
411
 
#line 97 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
411
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
412
412
                _data_->_tmp5_ = _data_->_tmp4_->message;
413
 
#line 97 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
413
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
414
414
                g_warning ("default-contact.vala:97: Error when calling prepare: %s\n", _data_->_tmp5_);
415
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
415
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
416
416
                _g_error_free0 (_data_->e);
417
417
#line 418 "default-contact.c"
418
418
        }
419
419
        __finally0:
420
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
420
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
421
421
        if (_data_->_inner_error_ != NULL) {
422
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
422
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
423
423
                _g_object_unref0 (_data_->store);
424
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
424
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
425
425
                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);
426
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
426
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
427
427
                g_clear_error (&_data_->_inner_error_);
428
 
#line 91 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
428
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
429
429
                return FALSE;
430
430
#line 431 "default-contact.c"
431
431
        }
432
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
432
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
433
433
        _g_object_unref0 (_data_->store);
434
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
434
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
435
435
        if (_data_->_state_ == 0) {
436
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
436
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
437
437
                g_simple_async_result_complete_in_idle (_data_->_async_result);
438
438
#line 439 "default-contact.c"
439
439
        } else {
440
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
440
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
441
441
                g_simple_async_result_complete (_data_->_async_result);
442
442
#line 443 "default-contact.c"
443
443
        }
444
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
444
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
445
445
        g_object_unref (_data_->_async_result);
446
 
#line 84 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
446
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
447
447
        return FALSE;
448
448
#line 449 "default-contact.c"
449
449
}
462
462
        GeeSet* _tmp33_;
463
463
        gint _tmp34_;
464
464
        gint _tmp35_;
465
 
#line 101 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
465
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
466
466
        g_return_if_fail (self != NULL);
467
 
#line 101 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
467
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
468
468
        g_return_if_fail (changes != NULL);
469
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
469
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
470
470
        _tmp0_ = changes;
471
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
471
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
472
472
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
473
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
473
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
474
474
        added = _tmp1_;
475
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
475
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
476
476
        _tmp2_ = changes;
477
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
477
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
478
478
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
479
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
479
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
480
480
        removed = _tmp3_;
481
481
#line 482 "default-contact.c"
482
482
        {
483
483
                GeeCollection* _tmp4_;
484
484
                GeeIterator* _tmp5_ = NULL;
485
485
                GeeIterator* _i_it;
486
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
486
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
487
487
                _tmp4_ = added;
488
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
488
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
489
489
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
490
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
490
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
491
491
                _i_it = _tmp5_;
492
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
492
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
493
493
                while (TRUE) {
494
494
#line 495 "default-contact.c"
495
495
                        GeeIterator* _tmp6_;
508
508
                        const gchar* _tmp17_;
509
509
                        gboolean _tmp20_;
510
510
                        gboolean _tmp24_;
511
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
511
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
512
512
                        _tmp6_ = _i_it;
513
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
513
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
514
514
                        _tmp7_ = gee_iterator_next (_tmp6_);
515
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
515
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
516
516
                        if (!_tmp7_) {
517
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
517
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
518
518
                                break;
519
519
#line 520 "default-contact.c"
520
520
                        }
521
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
521
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
522
522
                        _tmp8_ = _i_it;
523
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
523
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
524
524
                        _tmp9_ = gee_iterator_get (_tmp8_);
525
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
525
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
526
526
                        i = (FolksIndividual*) _tmp9_;
527
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
527
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
528
528
                        _tmp10_ = i;
529
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
529
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
530
530
                        _vala_assert (_tmp10_ != NULL, "i != null");
531
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
531
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
532
532
                        _tmp11_ = i;
533
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
533
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
534
534
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
535
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
535
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
536
536
                        _tmp13_ = _tmp12_;
537
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
537
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
538
538
                        _tmp14_ = g_strdup (_tmp13_);
539
 
#line 111 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
539
#line 111 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
540
540
                        full_name = _tmp14_;
541
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
541
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
542
542
                        _tmp17_ = full_name;
543
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
543
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
544
544
                        if (_tmp17_ != NULL) {
545
545
#line 546 "default-contact.c"
546
546
                                const gchar* _tmp18_;
547
547
                                const gchar* _tmp19_;
548
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
548
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
549
549
                                _tmp18_ = full_name;
550
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
550
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
551
551
                                _tmp19_ = self->priv->_fullname_persona;
552
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
552
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
553
553
                                _tmp16_ = g_strcmp0 (_tmp18_, _tmp19_) == 0;
554
554
#line 555 "default-contact.c"
555
555
                        } else {
556
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
556
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
557
557
                                _tmp16_ = FALSE;
558
558
#line 559 "default-contact.c"
559
559
                        }
560
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
560
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
561
561
                        _tmp20_ = _tmp16_;
562
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
562
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
563
563
                        if (_tmp20_) {
564
564
#line 565 "default-contact.c"
565
565
                                FolksIndividual* _tmp21_;
566
566
                                gboolean _tmp22_;
567
567
                                gboolean _tmp23_;
568
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
568
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
569
569
                                _tmp21_ = i;
570
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
570
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
571
571
                                _tmp22_ = folks_individual_get_is_user (_tmp21_);
572
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
572
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
573
573
                                _tmp23_ = _tmp22_;
574
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
574
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
575
575
                                _tmp15_ = _tmp23_ == FALSE;
576
576
#line 577 "default-contact.c"
577
577
                        } else {
578
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
578
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
579
579
                                _tmp15_ = FALSE;
580
580
#line 581 "default-contact.c"
581
581
                        }
582
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
582
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
583
583
                        _tmp24_ = _tmp15_;
584
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
584
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
585
585
                        if (_tmp24_) {
586
 
#line 115 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
586
#line 115 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
587
587
                                self->priv->_found_not_user = TRUE;
588
588
#line 589 "default-contact.c"
589
589
                        } else {
590
590
                                FolksIndividual* _tmp25_;
591
591
                                gboolean _tmp26_;
592
592
                                gboolean _tmp27_;
593
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
593
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
594
594
                                _tmp25_ = i;
595
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
595
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
596
596
                                _tmp26_ = folks_individual_get_is_user (_tmp25_);
597
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
597
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
598
598
                                _tmp27_ = _tmp26_;
599
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
599
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
600
600
                                if (_tmp27_ == TRUE) {
601
 
#line 119 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
601
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
602
602
                                        self->priv->_found_default_user = TRUE;
603
603
#line 604 "default-contact.c"
604
604
                                } else {
605
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
605
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
606
606
                                        self->priv->_found_unknown_user = TRUE;
607
607
#line 608 "default-contact.c"
608
608
                                }
609
609
                        }
610
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
610
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
611
611
                        _g_free0 (full_name);
612
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
612
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
613
613
                        _g_object_unref0 (i);
614
614
#line 615 "default-contact.c"
615
615
                }
616
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
616
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
617
617
                _g_object_unref0 (_i_it);
618
618
#line 619 "default-contact.c"
619
619
        }
620
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
620
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
621
621
        _tmp29_ = self->priv->_found_not_user;
622
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
622
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
623
623
        if (_tmp29_) {
624
624
#line 625 "default-contact.c"
625
625
                gboolean _tmp30_;
626
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
626
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
627
627
                _tmp30_ = self->priv->_found_default_user;
628
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
628
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
629
629
                _tmp28_ = _tmp30_;
630
630
#line 631 "default-contact.c"
631
631
        } else {
632
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
632
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
633
633
                _tmp28_ = FALSE;
634
634
#line 635 "default-contact.c"
635
635
        }
636
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
636
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
637
637
        _tmp31_ = _tmp28_;
638
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
638
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
639
639
        if (_tmp31_) {
640
640
#line 641 "default-contact.c"
641
641
                GMainLoop* _tmp32_;
642
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
642
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
643
643
                _tmp32_ = self->priv->_main_loop;
644
 
#line 129 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
644
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
645
645
                g_main_loop_quit (_tmp32_);
646
646
#line 647 "default-contact.c"
647
647
        }
648
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
648
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
649
649
        _tmp33_ = removed;
650
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
650
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
651
651
        _tmp34_ = gee_collection_get_size ((GeeCollection*) _tmp33_);
652
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
652
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
653
653
        _tmp35_ = _tmp34_;
654
 
#line 131 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
654
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
655
655
        _vala_assert (_tmp35_ == 1, "removed.size == 1");
656
656
#line 657 "default-contact.c"
657
657
        {
658
658
                GeeSet* _tmp36_;
659
659
                GeeIterator* _tmp37_ = NULL;
660
660
                GeeIterator* _i_it;
661
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
661
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
662
662
                _tmp36_ = removed;
663
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
663
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
664
664
                _tmp37_ = gee_iterable_iterator ((GeeIterable*) _tmp36_);
665
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
665
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
666
666
                _i_it = _tmp37_;
667
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
667
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
668
668
                while (TRUE) {
669
669
#line 670 "default-contact.c"
670
670
                        GeeIterator* _tmp38_;
673
673
                        gpointer _tmp41_ = NULL;
674
674
                        FolksIndividual* i;
675
675
                        FolksIndividual* _tmp42_;
676
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
676
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
677
677
                        _tmp38_ = _i_it;
678
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
678
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
679
679
                        _tmp39_ = gee_iterator_next (_tmp38_);
680
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
680
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
681
681
                        if (!_tmp39_) {
682
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
682
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
683
683
                                break;
684
684
#line 685 "default-contact.c"
685
685
                        }
686
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
686
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
687
687
                        _tmp40_ = _i_it;
688
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
688
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
689
689
                        _tmp41_ = gee_iterator_get (_tmp40_);
690
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
690
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
691
691
                        i = (FolksIndividual*) _tmp41_;
692
 
#line 135 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
692
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
693
693
                        _tmp42_ = i;
694
 
#line 135 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
694
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
695
695
                        _vala_assert (_tmp42_ == NULL, "i == null");
696
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
696
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
697
697
                        _g_object_unref0 (i);
698
698
#line 699 "default-contact.c"
699
699
                }
700
 
#line 133 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
700
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
701
701
                _g_object_unref0 (_i_it);
702
702
#line 703 "default-contact.c"
703
703
        }
704
 
#line 101 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
704
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
705
705
        _g_object_unref0 (removed);
706
 
#line 101 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
706
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
707
707
        _g_object_unref0 (added);
708
708
#line 709 "default-contact.c"
709
709
}
710
710
 
711
711
 
712
712
static void default_contact_tests_class_init (DefaultContactTestsClass * klass) {
713
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
713
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
714
714
        default_contact_tests_parent_class = g_type_class_peek_parent (klass);
715
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
715
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
716
716
        g_type_class_add_private (klass, sizeof (DefaultContactTestsPrivate));
717
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
717
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
718
718
        FOLKS_TEST_CASE_CLASS (klass)->set_up = default_contact_tests_real_set_up;
719
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
719
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
720
720
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = default_contact_tests_real_tear_down;
721
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
721
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
722
722
        G_OBJECT_CLASS (klass)->finalize = default_contact_tests_finalize;
723
723
#line 724 "default-contact.c"
724
724
}
725
725
 
726
726
 
727
727
static void default_contact_tests_instance_init (DefaultContactTests * self) {
728
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
728
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
729
729
        self->priv = DEFAULT_CONTACT_TESTS_GET_PRIVATE (self);
730
730
#line 731 "default-contact.c"
731
731
}
733
733
 
734
734
static void default_contact_tests_finalize (GObject* obj) {
735
735
        DefaultContactTests * self;
736
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
736
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
737
737
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DEFAULT_CONTACT_TESTS, DefaultContactTests);
738
 
#line 28 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
738
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
739
739
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
740
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
740
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
741
741
        _g_main_loop_unref0 (self->priv->_main_loop);
742
 
#line 33 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
742
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
743
743
        _g_free0 (self->priv->_fullname_persona);
744
 
#line 34 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
744
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
745
745
        _g_object_unref0 (self->priv->_aggregator);
746
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
746
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
747
747
        G_OBJECT_CLASS (default_contact_tests_parent_class)->finalize (obj);
748
748
#line 749 "default-contact.c"
749
749
}
768
768
        DefaultContactTests* _tmp1_;
769
769
        DefaultContactTests* _tmp2_;
770
770
        GTestSuite* _tmp3_ = NULL;
771
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
771
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
772
772
        g_test_init (&args_length1, &args, NULL);
773
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
773
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
774
774
        _tmp0_ = g_test_get_root ();
775
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
775
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
776
776
        root = _tmp0_;
777
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
777
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
778
778
        _tmp1_ = default_contact_tests_new ();
779
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
779
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
780
780
        _tmp2_ = _tmp1_;
781
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
781
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
782
782
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
783
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
783
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
784
784
        g_test_suite_add_suite (root, _tmp3_);
785
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
785
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
786
786
        _g_object_unref0 (_tmp2_);
787
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
787
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
788
788
        g_test_run ();
789
 
#line 149 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
789
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
790
790
        result = 0;
791
 
#line 149 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
791
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
792
792
        return result;
793
793
#line 794 "default-contact.c"
794
794
}
795
795
 
796
796
 
797
797
int main (int argc, char ** argv) {
798
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
798
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
799
799
        g_type_init ();
800
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/default-contact.vala"
 
800
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/default-contact.vala"
801
801
        return _vala_main (argv, argc);
802
802
#line 803 "default-contact.c"
803
803
}