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

« back to all changes in this revision

Viewing changes to tests/tracker/phones-updates.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
 
/* phones-updates.c generated by valac 0.17.2.19-5f50d, the Vala compiler
 
1
/* phones-updates.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from phones-updates.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 _PhonesUpdatesTestsTestPhonesUpdatesAsyncData PhonesUpdatesTestsTestPhonesUpdatesAsyncData;
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 _PhonesUpdatesTests {
55
54
        FolksTestCase parent_instance;
122
121
 
123
122
 
124
123
static void _phones_updates_tests_test_phones_updates_folks_test_case_test_method (gpointer self) {
125
 
#line 47 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
124
#line 47 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
126
125
        phones_updates_tests_test_phones_updates (self);
127
 
#line 128 "phones-updates.c"
 
126
#line 127 "phones-updates.c"
128
127
}
129
128
 
130
129
 
132
131
        PhonesUpdatesTests * self = NULL;
133
132
        TrackerTestBackend* _tmp0_;
134
133
        TrackerTestBackend* _tmp1_;
135
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
134
#line 42 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
136
135
        self = (PhonesUpdatesTests*) folks_test_case_construct (object_type, "PhonesUpdates");
137
 
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
136
#line 44 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
138
137
        _tmp0_ = tracker_test_backend_new ();
139
 
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
138
#line 44 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
140
139
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
141
 
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
140
#line 44 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
142
141
        self->priv->_tracker_backend = _tmp0_;
143
 
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
142
#line 45 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
144
143
        _tmp1_ = self->priv->_tracker_backend;
145
 
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
144
#line 45 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
146
145
        tracker_test_backend_set_debug (_tmp1_, FALSE);
147
 
#line 47 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
146
#line 47 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
148
147
        folks_test_case_add_test ((FolksTestCase*) self, "phones updates", _phones_updates_tests_test_phones_updates_folks_test_case_test_method, self);
149
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
148
#line 40 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
150
149
        return self;
151
 
#line 152 "phones-updates.c"
 
150
#line 151 "phones-updates.c"
152
151
}
153
152
 
154
153
 
155
154
PhonesUpdatesTests* phones_updates_tests_new (void) {
156
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
155
#line 40 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
157
156
        return phones_updates_tests_construct (TYPE_PHONES_UPDATES_TESTS);
158
 
#line 159 "phones-updates.c"
 
157
#line 158 "phones-updates.c"
159
158
}
160
159
 
161
160
 
162
161
static void phones_updates_tests_real_set_up (FolksTestCase* base) {
163
162
        PhonesUpdatesTests * self;
164
 
#line 50 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
163
#line 50 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
165
164
        self = (PhonesUpdatesTests*) base;
166
 
#line 167 "phones-updates.c"
 
165
#line 166 "phones-updates.c"
167
166
}
168
167
 
169
168
 
170
169
static void phones_updates_tests_real_tear_down (FolksTestCase* base) {
171
170
        PhonesUpdatesTests * self;
172
 
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
171
#line 54 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
173
172
        self = (PhonesUpdatesTests*) base;
174
 
#line 175 "phones-updates.c"
 
173
#line 174 "phones-updates.c"
175
174
}
176
175
 
177
176
 
178
177
static gboolean __lambda2_ (PhonesUpdatesTests* self) {
179
178
        gboolean result = FALSE;
180
179
        GMainLoop* _tmp0_;
181
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
180
#line 83 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
182
181
        _tmp0_ = self->priv->_main_loop;
183
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
182
#line 83 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
184
183
        g_main_loop_quit (_tmp0_);
185
 
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
184
#line 84 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
186
185
        g_assert_not_reached ();
187
 
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
186
#line 81 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
188
187
        return result;
189
 
#line 190 "phones-updates.c"
 
188
#line 189 "phones-updates.c"
190
189
}
191
190
 
192
191
 
193
192
static gboolean ___lambda2__gsource_func (gpointer self) {
194
193
        gboolean result;
195
194
        result = __lambda2_ (self);
196
 
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
195
#line 81 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
197
196
        return result;
198
 
#line 199 "phones-updates.c"
 
197
#line 198 "phones-updates.c"
199
198
}
200
199
 
201
200
 
218
217
        gboolean _tmp14_;
219
218
        gboolean _tmp15_;
220
219
        TrackerTestBackend* _tmp16_;
221
 
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
220
#line 58 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
222
221
        g_return_if_fail (self != NULL);
223
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
222
#line 60 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
224
223
        _tmp0_ = g_main_loop_new (NULL, FALSE);
225
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
224
#line 60 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
226
225
        _g_main_loop_unref0 (self->priv->_main_loop);
227
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
226
#line 60 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
228
227
        self->priv->_main_loop = _tmp0_;
229
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
228
#line 61 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
230
229
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
231
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
230
#line 61 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
232
231
        c1 = _tmp1_;
233
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
232
#line 62 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
234
233
        _tmp2_ = g_strdup ("persona #1");
235
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
234
#line 62 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
236
235
        _g_free0 (self->priv->_initial_fullname_1);
237
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
236
#line 62 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
238
237
        self->priv->_initial_fullname_1 = _tmp2_;
239
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
238
#line 63 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
240
239
        _tmp3_ = g_strdup ("<urn:contact001>");
241
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
240
#line 63 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
242
241
        _g_free0 (self->priv->_contact_urn_1);
243
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
242
#line 63 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
244
243
        self->priv->_contact_urn_1 = _tmp3_;
245
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
244
#line 64 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
246
245
        _tmp4_ = g_strdup ("12345");
247
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
246
#line 64 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
248
247
        _g_free0 (self->priv->_phone_1);
249
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
248
#line 64 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
250
249
        self->priv->_phone_1 = _tmp4_;
251
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
250
#line 65 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
252
251
        _tmp5_ = g_strdup ("54321");
253
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
252
#line 65 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
254
253
        _g_free0 (self->priv->_phone_2);
255
 
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
254
#line 65 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
256
255
        self->priv->_phone_2 = _tmp5_;
257
 
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
258
257
        _tmp6_ = self->priv->_contact_urn_1;
259
 
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
258
#line 67 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
260
259
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRACKER_TEST_BACKEND_URN, _tmp6_);
261
 
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
260
#line 68 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
262
261
        _tmp7_ = self->priv->_initial_fullname_1;
263
 
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
262
#line 68 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
264
263
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp7_);
265
 
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
264
#line 69 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
266
265
        _tmp8_ = self->priv->_phone_1;
267
 
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
266
#line 69 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
268
267
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_PHONE_PROP, _tmp8_);
269
 
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
268
#line 70 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
270
269
        _tmp9_ = self->priv->_tracker_backend;
271
 
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
270
#line 70 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
272
271
        tracker_test_backend_add_contact (_tmp9_, c1);
273
 
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
272
#line 72 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
274
273
        _tmp10_ = self->priv->_tracker_backend;
275
 
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
274
#line 72 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
276
275
        tracker_test_backend_set_up (_tmp10_);
277
 
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
276
#line 74 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
278
277
        _tmp11_ = g_strdup ("");
279
 
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
278
#line 74 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
280
279
        _g_free0 (self->priv->_individual_id);
281
 
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
280
#line 74 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
282
281
        self->priv->_individual_id = _tmp11_;
283
 
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
282
#line 75 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
284
283
        self->priv->_initial_phone_found = FALSE;
285
 
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
284
#line 76 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
286
285
        self->priv->_initial_phone_found_again = FALSE;
287
 
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
286
#line 77 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
288
287
        self->priv->_updated_phone_found = FALSE;
289
 
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
288
#line 79 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
290
289
        _phones_updates_tests_test_phones_updates_async (self, NULL, NULL);
291
 
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
290
#line 81 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
292
291
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
293
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
292
#line 87 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
294
293
        _tmp12_ = self->priv->_main_loop;
295
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
294
#line 87 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
296
295
        g_main_loop_run (_tmp12_);
297
 
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
296
#line 89 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
298
297
        _tmp13_ = self->priv->_initial_phone_found;
299
 
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
300
 
        _vala_assert (_tmp13_ == TRUE, "this._initial_phone_found == true");
301
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
298
#line 89 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
299
        g_assert (_tmp13_ == TRUE);
 
300
#line 90 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
302
301
        _tmp14_ = self->priv->_initial_phone_found_again;
303
 
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
304
 
        _vala_assert (_tmp14_ == FALSE, "this._initial_phone_found_again == false");
305
 
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
302
#line 90 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
303
        g_assert (_tmp14_ == FALSE);
 
304
#line 91 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
306
305
        _tmp15_ = self->priv->_updated_phone_found;
307
 
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
308
 
        _vala_assert (_tmp15_ == TRUE, "this._updated_phone_found == true");
309
 
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
306
#line 91 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
307
        g_assert (_tmp15_ == TRUE);
 
308
#line 93 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
310
309
        _tmp16_ = self->priv->_tracker_backend;
311
 
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
310
#line 93 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
312
311
        tracker_test_backend_tear_down (_tmp16_);
313
 
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
312
#line 58 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
314
313
        _g_object_unref0 (c1);
315
 
#line 316 "phones-updates.c"
 
314
#line 315 "phones-updates.c"
316
315
}
317
316
 
318
317
 
319
318
static void _phones_updates_tests_test_phones_updates_async_data_free (gpointer _data) {
320
319
        PhonesUpdatesTestsTestPhonesUpdatesAsyncData* _data_;
321
320
        _data_ = _data;
322
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
321
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
323
322
        _g_object_unref0 (_data_->self);
324
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
323
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
325
324
        g_slice_free (PhonesUpdatesTestsTestPhonesUpdatesAsyncData, _data_);
326
 
#line 327 "phones-updates.c"
 
325
#line 326 "phones-updates.c"
327
326
}
328
327
 
329
328
 
330
329
static gpointer _g_object_ref0 (gpointer self) {
331
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
330
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
332
331
        return self ? g_object_ref (self) : NULL;
333
 
#line 334 "phones-updates.c"
 
332
#line 333 "phones-updates.c"
334
333
}
335
334
 
336
335
 
337
336
static void _phones_updates_tests_test_phones_updates_async (PhonesUpdatesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
338
337
        PhonesUpdatesTestsTestPhonesUpdatesAsyncData* _data_;
339
338
        PhonesUpdatesTests* _tmp0_;
340
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
339
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
341
340
        _data_ = g_slice_new0 (PhonesUpdatesTestsTestPhonesUpdatesAsyncData);
342
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
341
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
343
342
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _phones_updates_tests_test_phones_updates_async);
344
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
343
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
345
344
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _phones_updates_tests_test_phones_updates_async_data_free);
346
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
345
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
347
346
        _tmp0_ = _g_object_ref0 (self);
348
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
347
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
349
348
        _data_->self = _tmp0_;
350
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
349
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
351
350
        _phones_updates_tests_test_phones_updates_async_co (_data_);
352
 
#line 353 "phones-updates.c"
 
351
#line 352 "phones-updates.c"
353
352
}
354
353
 
355
354
 
356
355
static void _phones_updates_tests_test_phones_updates_finish (PhonesUpdatesTests* self, GAsyncResult* _res_) {
357
356
        PhonesUpdatesTestsTestPhonesUpdatesAsyncData* _data_;
358
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
357
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
359
358
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
360
 
#line 361 "phones-updates.c"
 
359
#line 360 "phones-updates.c"
361
360
}
362
361
 
363
362
 
364
363
static void _phones_updates_tests_test_phones_updates_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
365
364
        PhonesUpdatesTestsTestPhonesUpdatesAsyncData* _data_;
366
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
365
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
367
366
        _data_ = _user_data_;
368
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
367
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
369
368
        _data_->_source_object_ = source_object;
370
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
369
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
371
370
        _data_->_res_ = _res_;
372
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
371
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
373
372
        _phones_updates_tests_test_phones_updates_async_co (_data_);
374
 
#line 375 "phones-updates.c"
 
373
#line 374 "phones-updates.c"
375
374
}
376
375
 
377
376
 
378
377
static void __phones_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
379
 
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
378
#line 101 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
380
379
        _phones_updates_tests_individuals_changed_cb (self, changes);
381
 
#line 382 "phones-updates.c"
 
380
#line 381 "phones-updates.c"
382
381
}
383
382
 
384
383
 
385
384
static gboolean _phones_updates_tests_test_phones_updates_async_co (PhonesUpdatesTestsTestPhonesUpdatesAsyncData* _data_) {
386
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
385
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
387
386
        switch (_data_->_state_) {
388
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
387
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
389
388
                case 0:
390
 
#line 391 "phones-updates.c"
 
389
#line 390 "phones-updates.c"
391
390
                goto _state_0;
392
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
391
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
393
392
                case 1:
394
 
#line 395 "phones-updates.c"
 
393
#line 394 "phones-updates.c"
395
394
                goto _state_1;
396
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
395
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
397
396
                case 2:
398
 
#line 399 "phones-updates.c"
 
397
#line 398 "phones-updates.c"
399
398
                goto _state_2;
400
399
                default:
401
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
400
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
402
401
                g_assert_not_reached ();
403
 
#line 404 "phones-updates.c"
 
402
#line 403 "phones-updates.c"
404
403
        }
405
404
        _state_0:
406
 
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
405
#line 98 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
407
406
        _data_->_tmp0_ = NULL;
408
 
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
407
#line 98 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
409
408
        _data_->_tmp0_ = folks_backend_store_dup ();
410
 
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
409
#line 98 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
411
410
        _data_->store = _data_->_tmp0_;
412
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
411
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
413
412
        _data_->_state_ = 1;
414
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
413
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
415
414
        folks_backend_store_prepare (_data_->store, _phones_updates_tests_test_phones_updates_async_ready, _data_);
416
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
415
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
417
416
        return FALSE;
418
 
#line 419 "phones-updates.c"
 
417
#line 418 "phones-updates.c"
419
418
        _state_1:
420
 
#line 99 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
419
#line 99 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
421
420
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
422
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
421
#line 100 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
423
422
        _data_->_tmp1_ = folks_individual_aggregator_new ();
424
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
423
#line 100 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
425
424
        _g_object_unref0 (_data_->self->priv->_aggregator);
426
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
425
#line 100 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
427
426
        _data_->self->priv->_aggregator = _data_->_tmp1_;
428
 
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
427
#line 101 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
429
428
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
430
 
#line 101 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
429
#line 101 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
431
430
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __phones_updates_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
432
 
#line 433 "phones-updates.c"
 
431
#line 432 "phones-updates.c"
433
432
        {
434
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
433
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
435
434
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
436
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
435
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
437
436
                _data_->_state_ = 2;
438
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
437
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
439
438
                folks_individual_aggregator_prepare (_data_->_tmp3_, _phones_updates_tests_test_phones_updates_async_ready, _data_);
440
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
439
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
441
440
                return FALSE;
442
 
#line 443 "phones-updates.c"
 
441
#line 442 "phones-updates.c"
443
442
                _state_2:
444
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
443
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
445
444
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
446
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
445
#line 105 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
447
446
                if (_data_->_inner_error_ != NULL) {
448
 
#line 449 "phones-updates.c"
 
447
#line 448 "phones-updates.c"
449
448
                        goto __catch0_g_error;
450
449
                }
451
450
        }
452
451
        goto __finally0;
453
452
        __catch0_g_error:
454
453
        {
455
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
454
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
456
455
                _data_->e = _data_->_inner_error_;
457
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
456
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
458
457
                _data_->_inner_error_ = NULL;
459
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
458
#line 109 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
460
459
                _data_->_tmp4_ = _data_->e;
461
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
460
#line 109 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
462
461
                _data_->_tmp5_ = _data_->_tmp4_->message;
463
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
462
#line 109 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
464
463
                g_warning ("phones-updates.vala:109: Error when calling prepare: %s\n", _data_->_tmp5_);
465
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
464
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
466
465
                _g_error_free0 (_data_->e);
467
 
#line 468 "phones-updates.c"
 
466
#line 467 "phones-updates.c"
468
467
        }
469
468
        __finally0:
470
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
469
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
471
470
        if (_data_->_inner_error_ != NULL) {
472
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
471
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
473
472
                _g_object_unref0 (_data_->store);
474
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
473
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
475
474
                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);
476
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
475
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
477
476
                g_clear_error (&_data_->_inner_error_);
478
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
477
#line 103 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
479
478
                return FALSE;
480
 
#line 481 "phones-updates.c"
 
479
#line 480 "phones-updates.c"
481
480
        }
482
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
481
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
483
482
        _g_object_unref0 (_data_->store);
484
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
483
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
485
484
        if (_data_->_state_ == 0) {
486
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
485
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
487
486
                g_simple_async_result_complete_in_idle (_data_->_async_result);
488
 
#line 489 "phones-updates.c"
 
487
#line 488 "phones-updates.c"
489
488
        } else {
490
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
489
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
491
490
                g_simple_async_result_complete (_data_->_async_result);
492
 
#line 493 "phones-updates.c"
 
491
#line 492 "phones-updates.c"
493
492
        }
494
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
493
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
495
494
        g_object_unref (_data_->_async_result);
496
 
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
495
#line 96 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
497
496
        return FALSE;
498
 
#line 499 "phones-updates.c"
 
497
#line 498 "phones-updates.c"
499
498
}
500
499
 
501
500
 
502
501
static void __phones_updates_tests_notify_phones_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
503
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
502
#line 127 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
504
503
        _phones_updates_tests_notify_phones_cb (self, _sender, pspec);
505
 
#line 506 "phones-updates.c"
 
504
#line 505 "phones-updates.c"
506
505
}
507
506
 
508
507
 
516
515
        GeeSet* _tmp34_;
517
516
        gint _tmp35_;
518
517
        gint _tmp36_;
519
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
518
#line 113 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
520
519
        g_return_if_fail (self != NULL);
521
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
520
#line 113 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
522
521
        g_return_if_fail (changes != NULL);
523
 
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
522
#line 116 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
524
523
        _tmp0_ = changes;
525
 
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
524
#line 116 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
526
525
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
527
 
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
526
#line 116 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
528
527
        added = _tmp1_;
529
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
528
#line 117 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
530
529
        _tmp2_ = changes;
531
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
530
#line 117 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
532
531
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
533
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
532
#line 117 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
534
533
        removed = _tmp3_;
535
 
#line 536 "phones-updates.c"
 
534
#line 535 "phones-updates.c"
536
535
        {
537
536
                GeeCollection* _tmp4_;
538
537
                GeeIterator* _tmp5_ = NULL;
539
538
                GeeIterator* _i_it;
540
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
539
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
541
540
                _tmp4_ = added;
542
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
541
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
543
542
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
544
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
543
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
545
544
                _i_it = _tmp5_;
546
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
545
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
547
546
                while (TRUE) {
548
 
#line 549 "phones-updates.c"
 
547
#line 548 "phones-updates.c"
549
548
                        GeeIterator* _tmp6_;
550
549
                        gboolean _tmp7_ = FALSE;
551
550
                        GeeIterator* _tmp8_;
556
555
                        const gchar* _tmp12_;
557
556
                        const gchar* _tmp13_;
558
557
                        const gchar* _tmp14_;
559
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
558
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
560
559
                        _tmp6_ = _i_it;
561
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
560
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
562
561
                        _tmp7_ = gee_iterator_next (_tmp6_);
563
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
562
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
564
563
                        if (!_tmp7_) {
565
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
564
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
566
565
                                break;
567
 
#line 568 "phones-updates.c"
 
566
#line 567 "phones-updates.c"
568
567
                        }
569
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
568
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
570
569
                        _tmp8_ = _i_it;
571
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
570
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
572
571
                        _tmp9_ = gee_iterator_get (_tmp8_);
573
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
572
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
574
573
                        i = (FolksIndividual*) _tmp9_;
575
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
574
#line 121 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
576
575
                        _tmp10_ = i;
577
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
578
 
                        _vala_assert (_tmp10_ != NULL, "i != null");
579
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
576
#line 121 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
577
                        g_assert (_tmp10_ != NULL);
 
578
#line 123 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
580
579
                        _tmp11_ = i;
581
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
580
#line 123 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
582
581
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
583
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
582
#line 123 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
584
583
                        _tmp13_ = _tmp12_;
585
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
584
#line 123 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
586
585
                        _tmp14_ = self->priv->_initial_fullname_1;
587
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
586
#line 123 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
588
587
                        if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
589
 
#line 590 "phones-updates.c"
 
588
#line 589 "phones-updates.c"
590
589
                                FolksIndividual* _tmp15_;
591
590
                                const gchar* _tmp16_;
592
591
                                const gchar* _tmp17_;
593
592
                                gchar* _tmp18_;
594
593
                                FolksIndividual* _tmp19_;
595
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
594
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
596
595
                                _tmp15_ = i;
597
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
596
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
598
597
                                _tmp16_ = folks_individual_get_id (_tmp15_);
599
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
598
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
600
599
                                _tmp17_ = _tmp16_;
601
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
600
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
602
601
                                _tmp18_ = g_strdup (_tmp17_);
603
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
602
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
604
603
                                _g_free0 (self->priv->_individual_id);
605
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
604
#line 125 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
606
605
                                self->priv->_individual_id = _tmp18_;
607
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
606
#line 127 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
608
607
                                _tmp19_ = i;
609
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
608
#line 127 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
610
609
                                g_signal_connect_object ((GObject*) _tmp19_, "notify::phone-numbers", (GCallback) __phones_updates_tests_notify_phones_cb_g_object_notify, self, 0);
611
 
#line 612 "phones-updates.c"
 
610
#line 611 "phones-updates.c"
612
611
                                {
613
612
                                        FolksIndividual* _tmp20_;
614
613
                                        GeeSet* _tmp21_;
615
614
                                        GeeSet* _tmp22_;
616
615
                                        GeeIterator* _tmp23_ = NULL;
617
616
                                        GeeIterator* _fd_it;
618
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
617
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
619
618
                                        _tmp20_ = i;
620
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
619
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
621
620
                                        _tmp21_ = folks_phone_details_get_phone_numbers ((FolksPhoneDetails*) _tmp20_);
622
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
621
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
623
622
                                        _tmp22_ = _tmp21_;
624
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
623
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
625
624
                                        _tmp23_ = gee_iterable_iterator ((GeeIterable*) _tmp22_);
626
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
625
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
627
626
                                        _fd_it = _tmp23_;
628
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
627
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
629
628
                                        while (TRUE) {
630
 
#line 631 "phones-updates.c"
 
629
#line 630 "phones-updates.c"
631
630
                                                GeeIterator* _tmp24_;
632
631
                                                gboolean _tmp25_ = FALSE;
633
632
                                                GeeIterator* _tmp26_;
640
639
                                                gchar* phone;
641
640
                                                const gchar* _tmp32_;
642
641
                                                const gchar* _tmp33_;
643
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
642
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
644
643
                                                _tmp24_ = _fd_it;
645
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
644
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
646
645
                                                _tmp25_ = gee_iterator_next (_tmp24_);
647
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
646
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
648
647
                                                if (!_tmp25_) {
649
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
648
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
650
649
                                                        break;
651
 
#line 652 "phones-updates.c"
 
650
#line 651 "phones-updates.c"
652
651
                                                }
653
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
652
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
654
653
                                                _tmp26_ = _fd_it;
655
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
654
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
656
655
                                                _tmp27_ = gee_iterator_get (_tmp26_);
657
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
656
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
658
657
                                                fd = (FolksPhoneFieldDetails*) _tmp27_;
659
 
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
658
#line 131 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
660
659
                                                _tmp28_ = fd;
661
 
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
660
#line 131 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
662
661
                                                _tmp29_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp28_);
663
 
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
662
#line 131 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
664
663
                                                _tmp30_ = _tmp29_;
665
 
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
664
#line 131 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
666
665
                                                _tmp31_ = g_strdup ((const gchar*) _tmp30_);
667
 
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
666
#line 131 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
668
667
                                                phone = _tmp31_;
669
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
668
#line 132 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
670
669
                                                _tmp32_ = phone;
671
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
670
#line 132 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
672
671
                                                _tmp33_ = self->priv->_phone_1;
673
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
672
#line 132 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
674
673
                                                if (g_strcmp0 (_tmp32_, _tmp33_) == 0) {
675
 
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
674
#line 134 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
676
675
                                                        self->priv->_initial_phone_found = TRUE;
677
 
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
676
#line 135 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
678
677
                                                        _phones_updates_tests_update_phone (self);
679
 
#line 680 "phones-updates.c"
 
678
#line 679 "phones-updates.c"
680
679
                                                }
681
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
680
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
682
681
                                                _g_free0 (phone);
683
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
682
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
684
683
                                                _g_object_unref0 (fd);
685
 
#line 686 "phones-updates.c"
 
684
#line 685 "phones-updates.c"
686
685
                                        }
687
 
#line 129 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
686
#line 129 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
688
687
                                        _g_object_unref0 (_fd_it);
689
 
#line 690 "phones-updates.c"
 
688
#line 689 "phones-updates.c"
690
689
                                }
691
690
                        }
692
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
691
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
693
692
                        _g_object_unref0 (i);
694
 
#line 695 "phones-updates.c"
 
693
#line 694 "phones-updates.c"
695
694
                }
696
 
#line 119 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
695
#line 119 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
697
696
                _g_object_unref0 (_i_it);
698
 
#line 699 "phones-updates.c"
 
697
#line 698 "phones-updates.c"
699
698
        }
700
 
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
699
#line 141 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
701
700
        _tmp34_ = removed;
702
 
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
701
#line 141 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
703
702
        _tmp35_ = gee_collection_get_size ((GeeCollection*) _tmp34_);
704
 
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
703
#line 141 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
705
704
        _tmp36_ = _tmp35_;
706
 
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
707
 
        _vala_assert (_tmp36_ == 1, "removed.size == 1");
708
 
#line 709 "phones-updates.c"
 
705
#line 141 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
706
        g_assert (_tmp36_ == 1);
 
707
#line 708 "phones-updates.c"
709
708
        {
710
709
                GeeSet* _tmp37_;
711
710
                GeeIterator* _tmp38_ = NULL;
712
711
                GeeIterator* _i_it;
713
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
712
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
714
713
                _tmp37_ = removed;
715
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
714
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
716
715
                _tmp38_ = gee_iterable_iterator ((GeeIterable*) _tmp37_);
717
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
716
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
718
717
                _i_it = _tmp38_;
719
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
718
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
720
719
                while (TRUE) {
721
 
#line 722 "phones-updates.c"
 
720
#line 721 "phones-updates.c"
722
721
                        GeeIterator* _tmp39_;
723
722
                        gboolean _tmp40_ = FALSE;
724
723
                        GeeIterator* _tmp41_;
725
724
                        gpointer _tmp42_ = NULL;
726
725
                        FolksIndividual* i;
727
726
                        FolksIndividual* _tmp43_;
728
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
727
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
729
728
                        _tmp39_ = _i_it;
730
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
729
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
731
730
                        _tmp40_ = gee_iterator_next (_tmp39_);
732
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
731
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
733
732
                        if (!_tmp40_) {
734
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
733
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
735
734
                                break;
736
 
#line 737 "phones-updates.c"
 
735
#line 736 "phones-updates.c"
737
736
                        }
738
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
737
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
739
738
                        _tmp41_ = _i_it;
740
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
739
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
741
740
                        _tmp42_ = gee_iterator_get (_tmp41_);
742
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
741
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
743
742
                        i = (FolksIndividual*) _tmp42_;
744
 
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
743
#line 145 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
745
744
                        _tmp43_ = i;
746
 
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
747
 
                        _vala_assert (_tmp43_ == NULL, "i == null");
748
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
745
#line 145 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
746
                        g_assert (_tmp43_ == NULL);
 
747
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
749
748
                        _g_object_unref0 (i);
750
 
#line 751 "phones-updates.c"
 
749
#line 750 "phones-updates.c"
751
750
                }
752
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
751
#line 143 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
753
752
                _g_object_unref0 (_i_it);
754
 
#line 755 "phones-updates.c"
 
753
#line 754 "phones-updates.c"
755
754
        }
756
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
755
#line 113 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
757
756
        _g_object_unref0 (removed);
758
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
757
#line 113 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
759
758
        _g_object_unref0 (added);
760
 
#line 761 "phones-updates.c"
 
759
#line 760 "phones-updates.c"
761
760
}
762
761
 
763
762
 
765
764
        GObject* _tmp0_;
766
765
        FolksIndividual* _tmp1_;
767
766
        FolksIndividual* i;
768
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
767
#line 149 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
769
768
        g_return_if_fail (self != NULL);
770
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
769
#line 149 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
771
770
        g_return_if_fail (individual_obj != NULL);
772
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
771
#line 149 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
773
772
        g_return_if_fail (ps != NULL);
774
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
773
#line 151 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
775
774
        _tmp0_ = individual_obj;
776
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
777
 
        _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, FOLKS_TYPE_INDIVIDUAL, FolksIndividual));
778
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
775
#line 151 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
776
        _tmp1_ = _g_object_ref0 (FOLKS_INDIVIDUAL (_tmp0_));
 
777
#line 151 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
779
778
        i = _tmp1_;
780
 
#line 781 "phones-updates.c"
 
779
#line 780 "phones-updates.c"
781
780
        {
782
781
                FolksIndividual* _tmp2_;
783
782
                GeeSet* _tmp3_;
784
783
                GeeSet* _tmp4_;
785
784
                GeeIterator* _tmp5_ = NULL;
786
785
                GeeIterator* _fd_it;
787
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
786
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
788
787
                _tmp2_ = i;
789
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
788
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
790
789
                _tmp3_ = folks_phone_details_get_phone_numbers ((FolksPhoneDetails*) _tmp2_);
791
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
790
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
792
791
                _tmp4_ = _tmp3_;
793
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
792
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
794
793
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
795
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
794
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
796
795
                _fd_it = _tmp5_;
797
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
796
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
798
797
                while (TRUE) {
799
 
#line 800 "phones-updates.c"
 
798
#line 799 "phones-updates.c"
800
799
                        GeeIterator* _tmp6_;
801
800
                        gboolean _tmp7_ = FALSE;
802
801
                        GeeIterator* _tmp8_;
811
810
                        const gchar* _tmp15_;
812
811
                        const gchar* _tmp16_;
813
812
                        const gchar* _tmp17_;
814
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
813
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
815
814
                        _tmp6_ = _fd_it;
816
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
815
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
817
816
                        _tmp7_ = gee_iterator_next (_tmp6_);
818
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
817
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
819
818
                        if (!_tmp7_) {
820
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
819
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
821
820
                                break;
822
 
#line 823 "phones-updates.c"
 
821
#line 822 "phones-updates.c"
823
822
                        }
824
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
823
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
825
824
                        _tmp8_ = _fd_it;
826
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
825
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
827
826
                        _tmp9_ = gee_iterator_get (_tmp8_);
828
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
827
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
829
828
                        fd = (FolksPhoneFieldDetails*) _tmp9_;
830
 
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
829
#line 154 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
831
830
                        _tmp10_ = fd;
832
 
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
831
#line 154 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
833
832
                        _tmp11_ = folks_abstract_field_details_get_value ((FolksAbstractFieldDetails*) _tmp10_);
834
 
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
833
#line 154 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
835
834
                        _tmp12_ = _tmp11_;
836
 
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
835
#line 154 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
837
836
                        _tmp13_ = g_strdup ((const gchar*) _tmp12_);
838
 
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
837
#line 154 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
839
838
                        phone = _tmp13_;
840
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
839
#line 155 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
841
840
                        _tmp14_ = phone;
842
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
841
#line 155 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
843
842
                        _tmp15_ = self->priv->_phone_1;
844
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
843
#line 155 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
845
844
                        if (g_strcmp0 (_tmp14_, _tmp15_) == 0) {
846
 
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
845
#line 157 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
847
846
                                self->priv->_initial_phone_found_again = TRUE;
848
 
#line 849 "phones-updates.c"
 
847
#line 848 "phones-updates.c"
849
848
                        }
850
 
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
849
#line 159 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
851
850
                        _tmp16_ = phone;
852
 
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
851
#line 159 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
853
852
                        _tmp17_ = self->priv->_phone_2;
854
 
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
853
#line 159 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
855
854
                        if (g_strcmp0 (_tmp16_, _tmp17_) == 0) {
856
 
#line 857 "phones-updates.c"
 
855
#line 856 "phones-updates.c"
857
856
                                GMainLoop* _tmp18_;
858
 
#line 161 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
857
#line 161 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
859
858
                                self->priv->_updated_phone_found = TRUE;
860
 
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
859
#line 162 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
861
860
                                _tmp18_ = self->priv->_main_loop;
862
 
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
861
#line 162 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
863
862
                                g_main_loop_quit (_tmp18_);
864
 
#line 865 "phones-updates.c"
 
863
#line 864 "phones-updates.c"
865
864
                        }
866
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
865
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
867
866
                        _g_free0 (phone);
868
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
867
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
869
868
                        _g_object_unref0 (fd);
870
 
#line 871 "phones-updates.c"
 
869
#line 870 "phones-updates.c"
871
870
                }
872
 
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
871
#line 152 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
873
872
                _g_object_unref0 (_fd_it);
874
 
#line 875 "phones-updates.c"
 
873
#line 874 "phones-updates.c"
875
874
        }
876
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
875
#line 149 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
877
876
        _g_object_unref0 (i);
878
 
#line 879 "phones-updates.c"
 
877
#line 878 "phones-updates.c"
879
878
}
880
879
 
881
880
 
906
905
        TrackerTestBackend* _tmp20_;
907
906
        TrackerTestBackend* _tmp21_;
908
907
        const gchar* _tmp22_;
909
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
908
#line 167 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
910
909
        g_return_if_fail (self != NULL);
911
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
910
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
912
911
        _tmp0_ = self->priv->_phone_1;
913
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
912
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
914
913
        _tmp1_ = g_strconcat ("<", _tmp0_, NULL);
915
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
914
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
916
915
        _tmp2_ = _tmp1_;
917
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
916
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
918
917
        _tmp3_ = g_strconcat (_tmp2_, ">", NULL);
919
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
918
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
920
919
        _tmp4_ = _tmp3_;
921
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
920
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
922
921
        _g_free0 (_tmp2_);
923
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
922
#line 169 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
924
923
        urn_phone_1 = _tmp4_;
925
 
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
924
#line 170 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
926
925
        _tmp5_ = self->priv->_tracker_backend;
927
 
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
926
#line 170 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
928
927
        _tmp6_ = self->priv->_contact_urn_1;
929
 
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
928
#line 170 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
930
929
        tracker_test_backend_remove_triplet (_tmp5_, _tmp6_, TRF_ONTOLOGY_DEFS_NCO_HAS_AFFILIATION, urn_phone_1);
931
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
930
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
932
931
        _tmp7_ = self->priv->_phone_2;
933
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
932
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
934
933
        _tmp8_ = g_strconcat ("<phone:", _tmp7_, NULL);
935
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
934
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
936
935
        _tmp9_ = _tmp8_;
937
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
936
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
938
937
        _tmp10_ = g_strconcat (_tmp9_, ">", NULL);
939
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
938
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
940
939
        _tmp11_ = _tmp10_;
941
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
940
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
942
941
        _g_free0 (_tmp9_);
943
 
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
942
#line 173 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
944
943
        urn_phone_2 = _tmp11_;
945
 
#line 174 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
944
#line 174 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
946
945
        _tmp12_ = self->priv->_tracker_backend;
947
 
#line 174 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
946
#line 174 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
948
947
        _tmp13_ = self->priv->_phone_2;
949
 
#line 174 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
948
#line 174 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
950
949
        tracker_test_backend_insert_triplet (_tmp12_, urn_phone_2, "a", TRF_ONTOLOGY_DEFS_NCO_PHONE, TRF_ONTOLOGY_DEFS_NCO_PHONE_PROP, _tmp13_, NULL, NULL);
951
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
950
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
952
951
        _tmp14_ = self->priv->_phone_2;
953
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
952
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
954
953
        _tmp15_ = g_strconcat ("<", _tmp14_, NULL);
955
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
954
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
956
955
        _tmp16_ = _tmp15_;
957
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
956
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
958
957
        _tmp17_ = g_strconcat (_tmp16_, ">", NULL);
959
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
958
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
960
959
        _tmp18_ = _tmp17_;
961
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
960
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
962
961
        _g_free0 (_tmp16_);
963
 
#line 179 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
962
#line 179 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
964
963
        affl_2 = _tmp18_;
965
 
#line 180 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
964
#line 180 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
966
965
        _tmp19_ = self->priv->_tracker_backend;
967
 
#line 180 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
966
#line 180 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
968
967
        tracker_test_backend_insert_triplet (_tmp19_, affl_2, "a", TRF_ONTOLOGY_DEFS_NCO_AFFILIATION, NULL, NULL, NULL, NULL);
969
 
#line 183 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
968
#line 183 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
970
969
        _tmp20_ = self->priv->_tracker_backend;
971
 
#line 183 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
970
#line 183 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
972
971
        tracker_test_backend_insert_triplet (_tmp20_, affl_2, TRF_ONTOLOGY_DEFS_NCO_HAS_PHONE, urn_phone_2, NULL, NULL, NULL, NULL);
973
 
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
972
#line 187 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
974
973
        _tmp21_ = self->priv->_tracker_backend;
975
 
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
974
#line 187 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
976
975
        _tmp22_ = self->priv->_contact_urn_1;
977
 
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
976
#line 187 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
978
977
        tracker_test_backend_insert_triplet (_tmp21_, _tmp22_, TRF_ONTOLOGY_DEFS_NCO_HAS_AFFILIATION, affl_2, NULL, NULL, NULL, NULL);
979
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
978
#line 167 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
980
979
        _g_free0 (affl_2);
981
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
980
#line 167 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
982
981
        _g_free0 (urn_phone_2);
983
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
982
#line 167 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
984
983
        _g_free0 (urn_phone_1);
985
 
#line 986 "phones-updates.c"
 
984
#line 985 "phones-updates.c"
986
985
}
987
986
 
988
987
 
989
988
static void phones_updates_tests_class_init (PhonesUpdatesTestsClass * klass) {
990
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
989
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
991
990
        phones_updates_tests_parent_class = g_type_class_peek_parent (klass);
992
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
991
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
993
992
        g_type_class_add_private (klass, sizeof (PhonesUpdatesTestsPrivate));
994
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
993
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
995
994
        FOLKS_TEST_CASE_CLASS (klass)->set_up = phones_updates_tests_real_set_up;
996
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
995
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
997
996
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = phones_updates_tests_real_tear_down;
998
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
997
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
999
998
        G_OBJECT_CLASS (klass)->finalize = phones_updates_tests_finalize;
1000
 
#line 1001 "phones-updates.c"
 
999
#line 1000 "phones-updates.c"
1001
1000
}
1002
1001
 
1003
1002
 
1004
1003
static void phones_updates_tests_instance_init (PhonesUpdatesTests * self) {
1005
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1004
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1006
1005
        self->priv = PHONES_UPDATES_TESTS_GET_PRIVATE (self);
1007
 
#line 1008 "phones-updates.c"
 
1006
#line 1007 "phones-updates.c"
1008
1007
}
1009
1008
 
1010
1009
 
1011
1010
static void phones_updates_tests_finalize (GObject* obj) {
1012
1011
        PhonesUpdatesTests * self;
1013
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
1014
 
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PHONES_UPDATES_TESTS, PhonesUpdatesTests);
1015
 
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1012
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
 
1013
        self = PHONES_UPDATES_TESTS (obj);
 
1014
#line 28 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1016
1015
        _g_main_loop_unref0 (self->priv->_main_loop);
1017
 
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1016
#line 29 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1018
1017
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
1019
 
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1018
#line 30 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1020
1019
        _g_object_unref0 (self->priv->_aggregator);
1021
 
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1020
#line 31 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1022
1021
        _g_free0 (self->priv->_initial_fullname_1);
1023
 
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1022
#line 32 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1024
1023
        _g_free0 (self->priv->_contact_urn_1);
1025
 
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1024
#line 33 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1026
1025
        _g_free0 (self->priv->_phone_1);
1027
 
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1026
#line 34 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1028
1027
        _g_free0 (self->priv->_phone_2);
1029
 
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1028
#line 35 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1030
1029
        _g_free0 (self->priv->_individual_id);
1031
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1030
#line 26 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1032
1031
        G_OBJECT_CLASS (phones_updates_tests_parent_class)->finalize (obj);
1033
 
#line 1034 "phones-updates.c"
 
1032
#line 1033 "phones-updates.c"
1034
1033
}
1035
1034
 
1036
1035
 
1053
1052
        PhonesUpdatesTests* _tmp1_;
1054
1053
        PhonesUpdatesTests* _tmp2_;
1055
1054
        GTestSuite* _tmp3_ = NULL;
1056
 
#line 195 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1055
#line 195 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1057
1056
        g_test_init (&args_length1, &args, NULL);
1058
 
#line 197 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1057
#line 197 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1059
1058
        _tmp0_ = g_test_get_root ();
1060
 
#line 197 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1059
#line 197 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1061
1060
        root = _tmp0_;
1062
 
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1061
#line 198 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1063
1062
        _tmp1_ = phones_updates_tests_new ();
1064
 
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1063
#line 198 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1065
1064
        _tmp2_ = _tmp1_;
1066
 
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1065
#line 198 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1067
1066
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1068
 
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1067
#line 198 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1069
1068
        g_test_suite_add_suite (root, _tmp3_);
1070
 
#line 198 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1069
#line 198 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1071
1070
        _g_object_unref0 (_tmp2_);
1072
 
#line 200 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1071
#line 200 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1073
1072
        g_test_run ();
1074
 
#line 202 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1073
#line 202 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1075
1074
        result = 0;
1076
 
#line 202 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1075
#line 202 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1077
1076
        return result;
1078
 
#line 1079 "phones-updates.c"
 
1077
#line 1078 "phones-updates.c"
1079
1078
}
1080
1079
 
1081
1080
 
1082
1081
int main (int argc, char ** argv) {
1083
 
#line 193 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1082
#line 193 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1084
1083
        g_type_init ();
1085
 
#line 193 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/phones-updates.vala"
 
1084
#line 193 "/opt/gnome2/source/folks/tests/tracker/phones-updates.vala"
1086
1085
        return _vala_main (argv, argc);
1087
 
#line 1088 "phones-updates.c"
 
1086
#line 1087 "phones-updates.c"
1088
1087
}
1089
1088
 
1090
1089