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

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2012-03-30 20:03:30 UTC
  • mfrom: (32.1.2 precise)
  • Revision ID: package-import@ubuntu.com-20120330200330-l61hwayt5vjz1zcf
Tags: 0.6.8-2
* 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
 
/* remove-contact.c generated by valac 0.17.2.19-5f50d, the Vala compiler
 
1
/* remove-contact.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from remove-contact.vala, do not modify */
3
3
 
4
4
/*
49
49
#define _g_free0(var) (var = (g_free (var), NULL))
50
50
#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
51
51
typedef struct _RemoveContactTestsTestRemoveContactAsyncData RemoveContactTestsTestRemoveContactAsyncData;
52
 
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
53
52
 
54
53
struct _RemoveContactTests {
55
54
        FolksTestCase parent_instance;
118
117
 
119
118
 
120
119
static void _remove_contact_tests_test_remove_contact_folks_test_case_test_method (gpointer self) {
121
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
120
#line 42 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
122
121
        remove_contact_tests_test_remove_contact (self);
123
 
#line 124 "remove-contact.c"
 
122
#line 123 "remove-contact.c"
124
123
}
125
124
 
126
125
 
127
126
RemoveContactTests* remove_contact_tests_construct (GType object_type) {
128
127
        RemoveContactTests * self = NULL;
129
128
        TrackerTestBackend* _tmp0_;
130
 
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
129
#line 38 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
131
130
        self = (RemoveContactTests*) folks_test_case_construct (object_type, "RemoveContactTests");
132
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
131
#line 40 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
133
132
        _tmp0_ = tracker_test_backend_new ();
134
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
133
#line 40 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
135
134
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
136
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
135
#line 40 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
137
136
        self->priv->_tracker_backend = _tmp0_;
138
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
137
#line 42 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
139
138
        folks_test_case_add_test ((FolksTestCase*) self, "test removing contacts ", _remove_contact_tests_test_remove_contact_folks_test_case_test_method, self);
140
 
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
139
#line 36 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
141
140
        return self;
142
 
#line 143 "remove-contact.c"
 
141
#line 142 "remove-contact.c"
143
142
}
144
143
 
145
144
 
146
145
RemoveContactTests* remove_contact_tests_new (void) {
147
 
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
146
#line 36 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
148
147
        return remove_contact_tests_construct (TYPE_REMOVE_CONTACT_TESTS);
149
 
#line 150 "remove-contact.c"
 
148
#line 149 "remove-contact.c"
150
149
}
151
150
 
152
151
 
153
152
static void remove_contact_tests_real_set_up (FolksTestCase* base) {
154
153
        RemoveContactTests * self;
155
 
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
154
#line 45 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
156
155
        self = (RemoveContactTests*) base;
157
 
#line 158 "remove-contact.c"
 
156
#line 157 "remove-contact.c"
158
157
}
159
158
 
160
159
 
161
160
static void remove_contact_tests_real_tear_down (FolksTestCase* base) {
162
161
        RemoveContactTests * self;
163
 
#line 49 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
162
#line 49 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
164
163
        self = (RemoveContactTests*) base;
165
 
#line 166 "remove-contact.c"
 
164
#line 165 "remove-contact.c"
166
165
}
167
166
 
168
167
 
169
168
static gboolean __lambda2_ (RemoveContactTests* self) {
170
169
        gboolean result = FALSE;
171
170
        GMainLoop* _tmp0_;
172
 
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
171
#line 71 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
173
172
        _tmp0_ = self->priv->_main_loop;
174
 
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
173
#line 71 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
175
174
        g_main_loop_quit (_tmp0_);
176
 
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
175
#line 72 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
177
176
        g_assert_not_reached ();
178
 
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
177
#line 69 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
179
178
        return result;
180
 
#line 181 "remove-contact.c"
 
179
#line 180 "remove-contact.c"
181
180
}
182
181
 
183
182
 
184
183
static gboolean ___lambda2__gsource_func (gpointer self) {
185
184
        gboolean result;
186
185
        result = __lambda2_ (self);
187
 
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
186
#line 69 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
188
187
        return result;
189
 
#line 190 "remove-contact.c"
 
188
#line 189 "remove-contact.c"
190
189
}
191
190
 
192
191
 
203
202
        gboolean _tmp8_;
204
203
        gboolean _tmp9_;
205
204
        TrackerTestBackend* _tmp10_;
206
 
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
205
#line 53 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
207
206
        g_return_if_fail (self != NULL);
208
 
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
207
#line 55 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
209
208
        _tmp0_ = g_main_loop_new (NULL, FALSE);
210
 
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
209
#line 55 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
211
210
        _g_main_loop_unref0 (self->priv->_main_loop);
212
 
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
211
#line 55 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
213
212
        self->priv->_main_loop = _tmp0_;
214
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
213
#line 56 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
215
214
        _tmp1_ = g_strdup ("persona #1");
216
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
215
#line 56 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
217
216
        _g_free0 (self->priv->_persona_fullname);
218
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
217
#line 56 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
219
218
        self->priv->_persona_fullname = _tmp1_;
220
 
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
219
#line 57 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
221
220
        _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 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
221
#line 57 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
223
222
        c1 = _tmp2_;
224
 
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
223
#line 59 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
225
224
        _tmp3_ = self->priv->_persona_fullname;
226
 
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
225
#line 59 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
227
226
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp3_);
228
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
227
#line 60 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
229
228
        _tmp4_ = self->priv->_tracker_backend;
230
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
229
#line 60 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
231
230
        tracker_test_backend_add_contact (_tmp4_, c1);
232
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
231
#line 61 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
233
232
        _tmp5_ = self->priv->_tracker_backend;
234
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
233
#line 61 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
235
234
        tracker_test_backend_set_up (_tmp5_);
236
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
235
#line 63 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
237
236
        self->priv->_contact_added = FALSE;
238
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
237
#line 64 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
239
238
        self->priv->_contact_removed = FALSE;
240
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
239
#line 65 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
241
240
        _tmp6_ = g_strdup ("");
242
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
241
#line 65 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
243
242
        _g_free0 (self->priv->_individual_id);
244
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
243
#line 65 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
245
244
        self->priv->_individual_id = _tmp6_;
246
 
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
245
#line 67 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
247
246
        _remove_contact_tests_test_remove_contact_async (self, NULL, NULL);
248
 
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
247
#line 69 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
249
248
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
250
 
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
249
#line 75 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
251
250
        _tmp7_ = self->priv->_main_loop;
252
 
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
251
#line 75 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
253
252
        g_main_loop_run (_tmp7_);
254
 
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
253
#line 77 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
255
254
        _tmp8_ = self->priv->_contact_added;
256
 
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
257
 
        _vala_assert (_tmp8_ == TRUE, "this._contact_added == true");
258
 
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
255
#line 77 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
 
256
        g_assert (_tmp8_ == TRUE);
 
257
#line 78 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
259
258
        _tmp9_ = self->priv->_contact_removed;
260
 
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
261
 
        _vala_assert (_tmp9_ == TRUE, "this._contact_removed == true");
262
 
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
259
#line 78 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
 
260
        g_assert (_tmp9_ == TRUE);
 
261
#line 80 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
263
262
        _tmp10_ = self->priv->_tracker_backend;
264
 
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
263
#line 80 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
265
264
        tracker_test_backend_tear_down (_tmp10_);
266
 
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
265
#line 53 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
267
266
        _g_object_unref0 (c1);
268
 
#line 269 "remove-contact.c"
 
267
#line 268 "remove-contact.c"
269
268
}
270
269
 
271
270
 
272
271
static void _remove_contact_tests_test_remove_contact_async_data_free (gpointer _data) {
273
272
        RemoveContactTestsTestRemoveContactAsyncData* _data_;
274
273
        _data_ = _data;
275
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
274
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
276
275
        _g_object_unref0 (_data_->self);
277
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
276
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
278
277
        g_slice_free (RemoveContactTestsTestRemoveContactAsyncData, _data_);
279
 
#line 280 "remove-contact.c"
 
278
#line 279 "remove-contact.c"
280
279
}
281
280
 
282
281
 
283
282
static gpointer _g_object_ref0 (gpointer self) {
284
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
283
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
285
284
        return self ? g_object_ref (self) : NULL;
286
 
#line 287 "remove-contact.c"
 
285
#line 286 "remove-contact.c"
287
286
}
288
287
 
289
288
 
290
289
static void _remove_contact_tests_test_remove_contact_async (RemoveContactTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
291
290
        RemoveContactTestsTestRemoveContactAsyncData* _data_;
292
291
        RemoveContactTests* _tmp0_;
293
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
292
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
294
293
        _data_ = g_slice_new0 (RemoveContactTestsTestRemoveContactAsyncData);
295
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
294
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
296
295
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _remove_contact_tests_test_remove_contact_async);
297
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
296
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
298
297
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _remove_contact_tests_test_remove_contact_async_data_free);
299
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
298
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
300
299
        _tmp0_ = _g_object_ref0 (self);
301
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
300
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
302
301
        _data_->self = _tmp0_;
303
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
302
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
304
303
        _remove_contact_tests_test_remove_contact_async_co (_data_);
305
 
#line 306 "remove-contact.c"
 
304
#line 305 "remove-contact.c"
306
305
}
307
306
 
308
307
 
309
308
static void _remove_contact_tests_test_remove_contact_finish (RemoveContactTests* self, GAsyncResult* _res_) {
310
309
        RemoveContactTestsTestRemoveContactAsyncData* _data_;
311
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
310
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
312
311
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
313
 
#line 314 "remove-contact.c"
 
312
#line 313 "remove-contact.c"
314
313
}
315
314
 
316
315
 
317
316
static void _remove_contact_tests_test_remove_contact_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
318
317
        RemoveContactTestsTestRemoveContactAsyncData* _data_;
319
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
318
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
320
319
        _data_ = _user_data_;
321
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
320
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
322
321
        _data_->_source_object_ = source_object;
323
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
322
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
324
323
        _data_->_res_ = _res_;
325
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
324
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
326
325
        _remove_contact_tests_test_remove_contact_async_co (_data_);
327
 
#line 328 "remove-contact.c"
 
326
#line 327 "remove-contact.c"
328
327
}
329
328
 
330
329
 
331
330
static void __remove_contact_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
332
 
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
331
#line 88 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
333
332
        _remove_contact_tests_individuals_changed_cb (self, changes);
334
 
#line 335 "remove-contact.c"
 
333
#line 334 "remove-contact.c"
335
334
}
336
335
 
337
336
 
338
337
static gboolean _remove_contact_tests_test_remove_contact_async_co (RemoveContactTestsTestRemoveContactAsyncData* _data_) {
339
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
338
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
340
339
        switch (_data_->_state_) {
341
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
340
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
342
341
                case 0:
343
 
#line 344 "remove-contact.c"
 
342
#line 343 "remove-contact.c"
344
343
                goto _state_0;
345
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
344
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
346
345
                case 1:
347
 
#line 348 "remove-contact.c"
 
346
#line 347 "remove-contact.c"
348
347
                goto _state_1;
349
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
348
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
350
349
                case 2:
351
 
#line 352 "remove-contact.c"
 
350
#line 351 "remove-contact.c"
352
351
                goto _state_2;
353
352
                default:
354
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
353
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
355
354
                g_assert_not_reached ();
356
 
#line 357 "remove-contact.c"
 
355
#line 356 "remove-contact.c"
357
356
        }
358
357
        _state_0:
359
 
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
358
#line 85 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
360
359
        _data_->_tmp0_ = NULL;
361
 
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
360
#line 85 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
362
361
        _data_->_tmp0_ = folks_backend_store_dup ();
363
 
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
362
#line 85 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
364
363
        _data_->store = _data_->_tmp0_;
365
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
364
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
366
365
        _data_->_state_ = 1;
367
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
366
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
368
367
        folks_backend_store_prepare (_data_->store, _remove_contact_tests_test_remove_contact_async_ready, _data_);
369
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
368
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
370
369
        return FALSE;
371
 
#line 372 "remove-contact.c"
 
370
#line 371 "remove-contact.c"
372
371
        _state_1:
373
 
#line 86 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
372
#line 86 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
374
373
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
375
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
374
#line 87 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
376
375
        _data_->_tmp1_ = folks_individual_aggregator_new ();
377
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
376
#line 87 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
378
377
        _g_object_unref0 (_data_->self->priv->_aggregator);
379
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
378
#line 87 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
380
379
        _data_->self->priv->_aggregator = _data_->_tmp1_;
381
 
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
380
#line 88 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
382
381
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
383
 
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
382
#line 88 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
384
383
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __remove_contact_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
385
 
#line 386 "remove-contact.c"
 
384
#line 385 "remove-contact.c"
386
385
        {
387
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
386
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
388
387
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
389
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
388
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
390
389
                _data_->_state_ = 2;
391
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
390
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
392
391
                folks_individual_aggregator_prepare (_data_->_tmp3_, _remove_contact_tests_test_remove_contact_async_ready, _data_);
393
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
392
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
394
393
                return FALSE;
395
 
#line 396 "remove-contact.c"
 
394
#line 395 "remove-contact.c"
396
395
                _state_2:
397
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
396
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
398
397
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
399
 
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
398
#line 92 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
400
399
                if (_data_->_inner_error_ != NULL) {
401
 
#line 402 "remove-contact.c"
 
400
#line 401 "remove-contact.c"
402
401
                        goto __catch0_g_error;
403
402
                }
404
403
        }
405
404
        goto __finally0;
406
405
        __catch0_g_error:
407
406
        {
408
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
407
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
409
408
                _data_->e = _data_->_inner_error_;
410
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
409
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
411
410
                _data_->_inner_error_ = NULL;
412
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
411
#line 96 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
413
412
                _data_->_tmp4_ = _data_->e;
414
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
413
#line 96 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
415
414
                _data_->_tmp5_ = _data_->_tmp4_->message;
416
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
415
#line 96 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
417
416
                g_warning ("remove-contact.vala:96: Error when calling prepare: %s\n", _data_->_tmp5_);
418
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
417
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
419
418
                _g_error_free0 (_data_->e);
420
 
#line 421 "remove-contact.c"
 
419
#line 420 "remove-contact.c"
421
420
        }
422
421
        __finally0:
423
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
422
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
424
423
        if (_data_->_inner_error_ != NULL) {
425
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
424
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
426
425
                _g_object_unref0 (_data_->store);
427
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
426
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
428
427
                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);
429
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
428
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
430
429
                g_clear_error (&_data_->_inner_error_);
431
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
430
#line 90 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
432
431
                return FALSE;
433
 
#line 434 "remove-contact.c"
 
432
#line 433 "remove-contact.c"
434
433
        }
435
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
434
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
436
435
        _g_object_unref0 (_data_->store);
437
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
436
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
438
437
        if (_data_->_state_ == 0) {
439
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
438
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
440
439
                g_simple_async_result_complete_in_idle (_data_->_async_result);
441
 
#line 442 "remove-contact.c"
 
440
#line 441 "remove-contact.c"
442
441
        } else {
443
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
442
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
444
443
                g_simple_async_result_complete (_data_->_async_result);
445
 
#line 446 "remove-contact.c"
 
444
#line 445 "remove-contact.c"
446
445
        }
447
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
446
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
448
447
        g_object_unref (_data_->_async_result);
449
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
448
#line 83 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
450
449
        return FALSE;
451
 
#line 452 "remove-contact.c"
 
450
#line 451 "remove-contact.c"
452
451
}
453
452
 
454
453
 
459
458
        GeeMultiMap* _tmp2_;
460
459
        GeeSet* _tmp3_ = NULL;
461
460
        GeeSet* removed;
462
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
461
#line 100 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
463
462
        g_return_if_fail (self != NULL);
464
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
463
#line 100 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
465
464
        g_return_if_fail (changes != NULL);
466
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
465
#line 103 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
467
466
        _tmp0_ = changes;
468
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
467
#line 103 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
469
468
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
470
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
469
#line 103 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
471
470
        added = _tmp1_;
472
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
471
#line 104 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
473
472
        _tmp2_ = changes;
474
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
473
#line 104 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
475
474
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
476
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
475
#line 104 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
477
476
        removed = _tmp3_;
478
 
#line 479 "remove-contact.c"
 
477
#line 478 "remove-contact.c"
479
478
        {
480
479
                GeeCollection* _tmp4_;
481
480
                GeeIterator* _tmp5_ = NULL;
482
481
                GeeIterator* _i_it;
483
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
482
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
484
483
                _tmp4_ = added;
485
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
484
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
486
485
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
487
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
486
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
488
487
                _i_it = _tmp5_;
489
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
488
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
490
489
                while (TRUE) {
491
 
#line 492 "remove-contact.c"
 
490
#line 491 "remove-contact.c"
492
491
                        GeeIterator* _tmp6_;
493
492
                        gboolean _tmp7_ = FALSE;
494
493
                        GeeIterator* _tmp8_;
502
501
                        gchar* full_name;
503
502
                        const gchar* _tmp15_;
504
503
                        const gchar* _tmp16_;
505
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
504
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
506
505
                        _tmp6_ = _i_it;
507
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
506
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
508
507
                        _tmp7_ = gee_iterator_next (_tmp6_);
509
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
508
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
510
509
                        if (!_tmp7_) {
511
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
510
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
512
511
                                break;
513
 
#line 514 "remove-contact.c"
 
512
#line 513 "remove-contact.c"
514
513
                        }
515
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
514
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
516
515
                        _tmp8_ = _i_it;
517
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
516
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
518
517
                        _tmp9_ = gee_iterator_get (_tmp8_);
519
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
518
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
520
519
                        i = (FolksIndividual*) _tmp9_;
521
 
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
520
#line 108 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
522
521
                        _tmp10_ = i;
523
 
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
522
#line 108 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
524
523
                        if (_tmp10_ == NULL) {
525
 
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
524
#line 110 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
526
525
                                _g_object_unref0 (i);
527
 
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
526
#line 110 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
528
527
                                continue;
529
 
#line 530 "remove-contact.c"
 
528
#line 529 "remove-contact.c"
530
529
                        }
531
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
530
#line 113 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
532
531
                        _tmp11_ = i;
533
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
532
#line 113 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
534
533
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
535
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
534
#line 113 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
536
535
                        _tmp13_ = _tmp12_;
537
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
536
#line 113 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
538
537
                        _tmp14_ = g_strdup (_tmp13_);
539
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
538
#line 113 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
540
539
                        full_name = _tmp14_;
541
 
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
540
#line 114 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
542
541
                        _tmp15_ = full_name;
543
 
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
542
#line 114 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
544
543
                        _tmp16_ = self->priv->_persona_fullname;
545
 
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
544
#line 114 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
546
545
                        if (g_strcmp0 (_tmp15_, _tmp16_) == 0) {
547
 
#line 548 "remove-contact.c"
 
546
#line 547 "remove-contact.c"
548
547
                                FolksIndividual* _tmp17_;
549
548
                                const gchar* _tmp18_;
550
549
                                const gchar* _tmp19_;
551
550
                                gchar* _tmp20_;
552
 
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
551
#line 116 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
553
552
                                self->priv->_contact_added = TRUE;
554
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
553
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
555
554
                                _tmp17_ = i;
556
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
555
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
557
556
                                _tmp18_ = folks_individual_get_id (_tmp17_);
558
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
557
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
559
558
                                _tmp19_ = _tmp18_;
560
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
559
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
561
560
                                _tmp20_ = g_strdup (_tmp19_);
562
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
561
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
563
562
                                _g_free0 (self->priv->_individual_id);
564
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
563
#line 117 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
565
564
                                self->priv->_individual_id = _tmp20_;
566
 
#line 567 "remove-contact.c"
 
565
#line 566 "remove-contact.c"
567
566
                                {
568
567
                                        FolksIndividual* _tmp21_;
569
568
                                        GeeSet* _tmp22_;
570
569
                                        GeeSet* _tmp23_;
571
570
                                        GeeIterator* _tmp24_ = NULL;
572
571
                                        GeeIterator* _persona_it;
573
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
572
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
574
573
                                        _tmp21_ = i;
575
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
574
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
576
575
                                        _tmp22_ = folks_individual_get_personas (_tmp21_);
577
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
576
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
578
577
                                        _tmp23_ = _tmp22_;
579
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
578
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
580
579
                                        _tmp24_ = gee_iterable_iterator ((GeeIterable*) _tmp23_);
581
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
580
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
582
581
                                        _persona_it = _tmp24_;
583
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
582
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
584
583
                                        while (TRUE) {
585
 
#line 586 "remove-contact.c"
 
584
#line 585 "remove-contact.c"
586
585
                                                GeeIterator* _tmp25_;
587
586
                                                gboolean _tmp26_ = FALSE;
588
587
                                                GeeIterator* _tmp27_;
601
600
                                                gchar* contact_id;
602
601
                                                TrackerTestBackend* _tmp38_;
603
602
                                                const gchar* _tmp39_;
604
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
603
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
605
604
                                                _tmp25_ = _persona_it;
606
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
605
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
607
606
                                                _tmp26_ = gee_iterator_next (_tmp25_);
608
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
607
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
609
608
                                                if (!_tmp26_) {
610
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
609
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
611
610
                                                        break;
612
 
#line 613 "remove-contact.c"
 
611
#line 612 "remove-contact.c"
613
612
                                                }
614
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
613
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
615
614
                                                _tmp27_ = _persona_it;
616
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
615
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
617
616
                                                _tmp28_ = gee_iterator_get (_tmp27_);
618
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
617
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
619
618
                                                persona = (FolksPersona*) _tmp28_;
620
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
619
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
621
620
                                                _tmp29_ = persona;
622
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
621
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
623
622
                                                _tmp30_ = folks_persona_get_iid (_tmp29_);
624
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
623
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
625
624
                                                _tmp31_ = _tmp30_;
626
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
625
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
627
626
                                                _tmp33_ = _tmp32_ = g_strsplit (_tmp31_, ":", 0);
628
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
627
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
629
628
                                                _tmp34_ = _tmp33_;
630
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
629
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
631
630
                                                _tmp34__length1 = _vala_array_length (_tmp32_);
632
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
631
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
633
632
                                                _tmp35_ = _tmp34_[1];
634
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
633
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
635
634
                                                _tmp36_ = g_strdup (_tmp35_);
636
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
635
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
637
636
                                                _tmp37_ = _tmp36_;
638
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
637
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
639
638
                                                _tmp34_ = (_vala_array_free (_tmp34_, _tmp34__length1, (GDestroyNotify) g_free), NULL);
640
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
639
#line 120 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
641
640
                                                contact_id = _tmp37_;
642
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
641
#line 121 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
643
642
                                                _tmp38_ = self->priv->_tracker_backend;
644
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
643
#line 121 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
645
644
                                                _tmp39_ = contact_id;
646
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
645
#line 121 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
647
646
                                                tracker_test_backend_remove_contact (_tmp38_, _tmp39_);
648
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
647
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
649
648
                                                _g_free0 (contact_id);
650
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
649
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
651
650
                                                _g_object_unref0 (persona);
652
 
#line 653 "remove-contact.c"
 
651
#line 652 "remove-contact.c"
653
652
                                        }
654
 
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
653
#line 118 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
655
654
                                        _g_object_unref0 (_persona_it);
656
 
#line 657 "remove-contact.c"
 
655
#line 656 "remove-contact.c"
657
656
                                }
658
657
                        }
659
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
658
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
660
659
                        _g_free0 (full_name);
661
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
660
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
662
661
                        _g_object_unref0 (i);
663
 
#line 664 "remove-contact.c"
 
662
#line 663 "remove-contact.c"
664
663
                }
665
 
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
664
#line 106 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
666
665
                _g_object_unref0 (_i_it);
667
 
#line 668 "remove-contact.c"
 
666
#line 667 "remove-contact.c"
668
667
        }
669
668
        {
670
669
                GeeSet* _tmp40_;
671
670
                GeeIterator* _tmp41_ = NULL;
672
671
                GeeIterator* _i_it;
673
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
672
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
674
673
                _tmp40_ = removed;
675
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
674
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
676
675
                _tmp41_ = gee_iterable_iterator ((GeeIterable*) _tmp40_);
677
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
676
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
678
677
                _i_it = _tmp41_;
679
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
678
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
680
679
                while (TRUE) {
681
 
#line 682 "remove-contact.c"
 
680
#line 681 "remove-contact.c"
682
681
                        GeeIterator* _tmp42_;
683
682
                        gboolean _tmp43_ = FALSE;
684
683
                        GeeIterator* _tmp44_;
689
688
                        const gchar* _tmp48_;
690
689
                        const gchar* _tmp49_;
691
690
                        const gchar* _tmp50_;
692
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
691
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
693
692
                        _tmp42_ = _i_it;
694
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
693
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
695
694
                        _tmp43_ = gee_iterator_next (_tmp42_);
696
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
695
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
697
696
                        if (!_tmp43_) {
698
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
697
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
699
698
                                break;
700
 
#line 701 "remove-contact.c"
 
699
#line 700 "remove-contact.c"
701
700
                        }
702
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
701
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
703
702
                        _tmp44_ = _i_it;
704
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
703
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
705
704
                        _tmp45_ = gee_iterator_get (_tmp44_);
706
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
705
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
707
706
                        i = (FolksIndividual*) _tmp45_;
708
 
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
707
#line 128 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
709
708
                        _tmp46_ = i;
710
 
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
709
#line 128 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
711
710
                        if (_tmp46_ == NULL) {
712
 
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
711
#line 130 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
713
712
                                _g_object_unref0 (i);
714
 
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
713
#line 130 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
715
714
                                continue;
716
 
#line 717 "remove-contact.c"
 
715
#line 716 "remove-contact.c"
717
716
                        }
718
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
717
#line 133 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
719
718
                        _tmp47_ = i;
720
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
719
#line 133 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
721
720
                        _tmp48_ = folks_individual_get_id (_tmp47_);
722
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
721
#line 133 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
723
722
                        _tmp49_ = _tmp48_;
724
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
723
#line 133 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
725
724
                        _tmp50_ = self->priv->_individual_id;
726
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
725
#line 133 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
727
726
                        if (g_strcmp0 (_tmp49_, _tmp50_) == 0) {
728
 
#line 729 "remove-contact.c"
 
727
#line 728 "remove-contact.c"
729
728
                                GMainLoop* _tmp51_;
730
 
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
729
#line 135 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
731
730
                                self->priv->_contact_removed = TRUE;
732
 
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
731
#line 136 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
733
732
                                _tmp51_ = self->priv->_main_loop;
734
 
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
733
#line 136 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
735
734
                                g_main_loop_quit (_tmp51_);
736
 
#line 737 "remove-contact.c"
 
735
#line 736 "remove-contact.c"
737
736
                        }
738
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
737
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
739
738
                        _g_object_unref0 (i);
740
 
#line 741 "remove-contact.c"
 
739
#line 740 "remove-contact.c"
741
740
                }
742
 
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
741
#line 126 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
743
742
                _g_object_unref0 (_i_it);
744
 
#line 745 "remove-contact.c"
 
743
#line 744 "remove-contact.c"
745
744
        }
746
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
745
#line 100 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
747
746
        _g_object_unref0 (removed);
748
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
747
#line 100 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
749
748
        _g_object_unref0 (added);
750
 
#line 751 "remove-contact.c"
 
749
#line 750 "remove-contact.c"
751
750
}
752
751
 
753
752
 
754
753
static void remove_contact_tests_class_init (RemoveContactTestsClass * klass) {
755
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
754
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
756
755
        remove_contact_tests_parent_class = g_type_class_peek_parent (klass);
757
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
756
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
758
757
        g_type_class_add_private (klass, sizeof (RemoveContactTestsPrivate));
759
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
758
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
760
759
        FOLKS_TEST_CASE_CLASS (klass)->set_up = remove_contact_tests_real_set_up;
761
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
760
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
762
761
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = remove_contact_tests_real_tear_down;
763
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
762
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
764
763
        G_OBJECT_CLASS (klass)->finalize = remove_contact_tests_finalize;
765
 
#line 766 "remove-contact.c"
 
764
#line 765 "remove-contact.c"
766
765
}
767
766
 
768
767
 
769
768
static void remove_contact_tests_instance_init (RemoveContactTests * self) {
770
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
769
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
771
770
        self->priv = REMOVE_CONTACT_TESTS_GET_PRIVATE (self);
772
 
#line 773 "remove-contact.c"
 
771
#line 772 "remove-contact.c"
773
772
}
774
773
 
775
774
 
776
775
static void remove_contact_tests_finalize (GObject* obj) {
777
776
        RemoveContactTests * self;
778
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
779
 
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_REMOVE_CONTACT_TESTS, RemoveContactTests);
780
 
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
777
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
 
778
        self = REMOVE_CONTACT_TESTS (obj);
 
779
#line 28 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
781
780
        _g_main_loop_unref0 (self->priv->_main_loop);
782
 
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
781
#line 29 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
783
782
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
784
 
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
783
#line 30 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
785
784
        _g_object_unref0 (self->priv->_aggregator);
786
 
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
785
#line 33 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
787
786
        _g_free0 (self->priv->_individual_id);
788
 
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
787
#line 34 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
789
788
        _g_free0 (self->priv->_persona_fullname);
790
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
789
#line 26 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
791
790
        G_OBJECT_CLASS (remove_contact_tests_parent_class)->finalize (obj);
792
 
#line 793 "remove-contact.c"
 
791
#line 792 "remove-contact.c"
793
792
}
794
793
 
795
794
 
812
811
        RemoveContactTests* _tmp1_;
813
812
        RemoveContactTests* _tmp2_;
814
813
        GTestSuite* _tmp3_ = NULL;
815
 
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
814
#line 144 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
816
815
        g_test_init (&args_length1, &args, NULL);
817
 
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
816
#line 146 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
818
817
        _tmp0_ = g_test_get_root ();
819
 
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
818
#line 146 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
820
819
        root = _tmp0_;
821
 
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
820
#line 147 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
822
821
        _tmp1_ = remove_contact_tests_new ();
823
 
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
822
#line 147 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
824
823
        _tmp2_ = _tmp1_;
825
 
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
824
#line 147 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
826
825
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
827
 
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
826
#line 147 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
828
827
        g_test_suite_add_suite (root, _tmp3_);
829
 
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
828
#line 147 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
830
829
        _g_object_unref0 (_tmp2_);
831
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
830
#line 149 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
832
831
        g_test_run ();
833
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
832
#line 151 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
834
833
        result = 0;
835
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
834
#line 151 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
836
835
        return result;
837
 
#line 838 "remove-contact.c"
 
836
#line 837 "remove-contact.c"
838
837
}
839
838
 
840
839
 
841
840
int main (int argc, char ** argv) {
842
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
841
#line 142 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
843
842
        g_type_init ();
844
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/remove-contact.vala"
 
843
#line 142 "/opt/gnome2/source/folks/tests/tracker/remove-contact.vala"
845
844
        return _vala_main (argv, argc);
846
 
#line 847 "remove-contact.c"
 
845
#line 846 "remove-contact.c"
847
846
}
848
847
 
849
848