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

« back to all changes in this revision

Viewing changes to tests/tracker/set-favourite.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-12 09:48:10 UTC
  • mto: This revision was merged to the branch mainline in revision 47.
  • Revision ID: package-import@ubuntu.com-20120912094810-qzo1i9uxivx8zr9e
Tags: upstream-0.7.4.1
ImportĀ upstreamĀ versionĀ 0.7.4.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* set-favourite.c generated by valac 0.17.3, the Vala compiler
 
1
/* set-favourite.c generated by valac 0.17.6.3-6918, the Vala compiler
2
2
 * generated from set-favourite.vala, do not modify */
3
3
 
4
4
/*
119
119
 
120
120
 
121
121
static void _set_favourite_tests_test_set_alias_folks_test_case_test_method (gpointer self) {
122
 
#line 44 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
122
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
123
123
        set_favourite_tests_test_set_alias (self);
124
124
#line 125 "set-favourite.c"
125
125
}
128
128
SetFavouriteTests* set_favourite_tests_construct (GType object_type) {
129
129
        SetFavouriteTests * self = NULL;
130
130
        TrackerTestBackend* _tmp0_;
131
 
#line 40 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
131
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
132
132
        self = (SetFavouriteTests*) folks_test_case_construct (object_type, "SetFavouriteTests");
133
 
#line 42 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
133
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
134
134
        _tmp0_ = tracker_test_backend_new ();
135
 
#line 42 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
135
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
136
136
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
137
 
#line 42 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
137
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
138
138
        self->priv->_tracker_backend = _tmp0_;
139
 
#line 44 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
139
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
140
140
        folks_test_case_add_test ((FolksTestCase*) self, "test setting favourite ", _set_favourite_tests_test_set_alias_folks_test_case_test_method, self);
141
 
#line 38 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
141
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
142
142
        return self;
143
143
#line 144 "set-favourite.c"
144
144
}
145
145
 
146
146
 
147
147
SetFavouriteTests* set_favourite_tests_new (void) {
148
 
#line 38 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
148
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
149
149
        return set_favourite_tests_construct (TYPE_SET_FAVOURITE_TESTS);
150
150
#line 151 "set-favourite.c"
151
151
}
153
153
 
154
154
static void set_favourite_tests_real_set_up (FolksTestCase* base) {
155
155
        SetFavouriteTests * self;
156
 
#line 47 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
156
#line 47 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
157
157
        self = (SetFavouriteTests*) base;
158
158
#line 159 "set-favourite.c"
159
159
}
161
161
 
162
162
static void set_favourite_tests_real_tear_down (FolksTestCase* base) {
163
163
        SetFavouriteTests * self;
164
 
#line 51 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
164
#line 51 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
165
165
        self = (SetFavouriteTests*) base;
166
166
#line 167 "set-favourite.c"
167
167
}
170
170
static gboolean __lambda2_ (SetFavouriteTests* self) {
171
171
        gboolean result = FALSE;
172
172
        GMainLoop* _tmp0_;
173
 
#line 81 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
173
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
174
174
        _tmp0_ = self->priv->_main_loop;
175
 
#line 81 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
175
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
176
176
        g_main_loop_quit (_tmp0_);
177
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
177
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
178
178
        g_assert_not_reached ();
179
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
179
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
180
180
        return result;
181
181
#line 182 "set-favourite.c"
182
182
}
185
185
static gboolean ___lambda2__gsource_func (gpointer self) {
186
186
        gboolean result;
187
187
        result = __lambda2_ (self);
188
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
188
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
189
189
        return result;
190
190
#line 191 "set-favourite.c"
191
191
}
210
210
        gboolean _tmp13_;
211
211
        gboolean _tmp14_;
212
212
        TrackerTestBackend* _tmp15_;
213
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
213
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
214
214
        g_return_if_fail (self != NULL);
215
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
215
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
216
216
        _tmp0_ = g_main_loop_new (NULL, FALSE);
217
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
217
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
218
218
        _g_main_loop_unref0 (self->priv->_main_loop);
219
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
219
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
220
220
        self->priv->_main_loop = _tmp0_;
221
 
#line 58 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
221
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
222
222
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
223
 
#line 58 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
223
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
224
224
        c1 = _tmp1_;
225
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
225
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
226
226
        _tmp2_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
227
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
227
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
228
228
        c2 = _tmp2_;
229
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
229
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
230
230
        _tmp3_ = g_strdup ("persona #1");
231
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
231
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
232
232
        _g_free0 (self->priv->_initial_fullname_1);
233
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
233
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
234
234
        self->priv->_initial_fullname_1 = _tmp3_;
235
 
#line 61 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
235
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
236
236
        _tmp4_ = g_strdup ("persona #2");
237
 
#line 61 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
237
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
238
238
        _g_free0 (self->priv->_initial_fullname_2);
239
 
#line 61 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
239
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
240
240
        self->priv->_initial_fullname_2 = _tmp4_;
241
 
#line 63 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
241
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
242
242
        _tmp5_ = self->priv->_initial_fullname_1;
243
 
#line 63 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
243
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
244
244
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp5_);
245
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
245
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
246
246
        _tmp6_ = self->priv->_tracker_backend;
247
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
247
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
248
248
        tracker_test_backend_add_contact (_tmp6_, c1);
249
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
249
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
250
250
        _tmp7_ = self->priv->_initial_fullname_2;
251
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
251
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
252
252
        gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp7_);
253
 
#line 67 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
253
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
254
254
        gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NAO_TAG, "");
255
 
#line 68 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
255
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
256
256
        _tmp8_ = self->priv->_tracker_backend;
257
 
#line 68 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
257
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
258
258
        tracker_test_backend_add_contact (_tmp8_, c2);
259
 
#line 70 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
259
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
260
260
        _tmp9_ = self->priv->_tracker_backend;
261
 
#line 70 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
261
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
262
262
        tracker_test_backend_set_up (_tmp9_);
263
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
263
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
264
264
        self->priv->_c1_initially_not_favourite = FALSE;
265
 
#line 73 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
265
#line 73 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
266
266
        self->priv->_c1_finally_favourite = FALSE;
267
 
#line 74 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
267
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
268
268
        self->priv->_c2_initially_favourite = FALSE;
269
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
269
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
270
270
        self->priv->_c2_finally_not_favourite = FALSE;
271
 
#line 77 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
271
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
272
272
        _set_favourite_tests_test_set_alias_async (self, NULL, NULL);
273
 
#line 79 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
273
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
274
274
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
275
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
275
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
276
276
        _tmp10_ = self->priv->_main_loop;
277
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
277
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
278
278
        g_main_loop_run (_tmp10_);
279
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
279
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
280
280
        _tmp11_ = self->priv->_c1_initially_not_favourite;
281
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
281
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
282
282
        _vala_assert (_tmp11_, "this._c1_initially_not_favourite");
283
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
283
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
284
284
        _tmp12_ = self->priv->_c1_finally_favourite;
285
 
#line 93 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
285
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
286
286
        _vala_assert (_tmp12_, "this._c1_finally_favourite");
287
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
287
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
288
288
        _tmp13_ = self->priv->_c2_initially_favourite;
289
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
289
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
290
290
        _vala_assert (_tmp13_, "this._c2_initially_favourite");
291
 
#line 95 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
291
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
292
292
        _tmp14_ = self->priv->_c2_finally_not_favourite;
293
 
#line 95 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
293
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
294
294
        _vala_assert (_tmp14_, "this._c2_finally_not_favourite");
295
 
#line 97 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
295
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
296
296
        _tmp15_ = self->priv->_tracker_backend;
297
 
#line 97 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
297
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
298
298
        tracker_test_backend_tear_down (_tmp15_);
299
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
299
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
300
300
        _g_object_unref0 (c2);
301
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
301
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
302
302
        _g_object_unref0 (c1);
303
303
#line 304 "set-favourite.c"
304
304
}
307
307
static void _set_favourite_tests_test_set_alias_async_data_free (gpointer _data) {
308
308
        SetFavouriteTestsTestSetAliasAsyncData* _data_;
309
309
        _data_ = _data;
310
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
310
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
311
311
        _g_object_unref0 (_data_->self);
312
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
312
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
313
313
        g_slice_free (SetFavouriteTestsTestSetAliasAsyncData, _data_);
314
314
#line 315 "set-favourite.c"
315
315
}
316
316
 
317
317
 
318
318
static gpointer _g_object_ref0 (gpointer self) {
319
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
319
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
320
320
        return self ? g_object_ref (self) : NULL;
321
321
#line 322 "set-favourite.c"
322
322
}
325
325
static void _set_favourite_tests_test_set_alias_async (SetFavouriteTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
326
326
        SetFavouriteTestsTestSetAliasAsyncData* _data_;
327
327
        SetFavouriteTests* _tmp0_;
328
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
328
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
329
329
        _data_ = g_slice_new0 (SetFavouriteTestsTestSetAliasAsyncData);
330
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
330
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
331
331
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _set_favourite_tests_test_set_alias_async);
332
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
332
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
333
333
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _set_favourite_tests_test_set_alias_async_data_free);
334
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
334
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
335
335
        _tmp0_ = _g_object_ref0 (self);
336
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
336
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
337
337
        _data_->self = _tmp0_;
338
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
338
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
339
339
        _set_favourite_tests_test_set_alias_async_co (_data_);
340
340
#line 341 "set-favourite.c"
341
341
}
343
343
 
344
344
static void _set_favourite_tests_test_set_alias_finish (SetFavouriteTests* self, GAsyncResult* _res_) {
345
345
        SetFavouriteTestsTestSetAliasAsyncData* _data_;
346
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
346
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
347
347
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
348
348
#line 349 "set-favourite.c"
349
349
}
351
351
 
352
352
static void _set_favourite_tests_test_set_alias_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
353
353
        SetFavouriteTestsTestSetAliasAsyncData* _data_;
354
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
354
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
355
355
        _data_ = _user_data_;
356
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
356
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
357
357
        _data_->_source_object_ = source_object;
358
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
358
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
359
359
        _data_->_res_ = _res_;
360
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
360
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
361
361
        _set_favourite_tests_test_set_alias_async_co (_data_);
362
362
#line 363 "set-favourite.c"
363
363
}
364
364
 
365
365
 
366
366
static void __set_favourite_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
367
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
367
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
368
368
        _set_favourite_tests_individuals_changed_cb (self, changes);
369
369
#line 370 "set-favourite.c"
370
370
}
371
371
 
372
372
 
373
373
static gboolean _set_favourite_tests_test_set_alias_async_co (SetFavouriteTestsTestSetAliasAsyncData* _data_) {
374
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
374
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
375
375
        switch (_data_->_state_) {
376
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
376
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
377
377
                case 0:
378
378
#line 379 "set-favourite.c"
379
379
                goto _state_0;
380
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
380
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
381
381
                case 1:
382
382
#line 383 "set-favourite.c"
383
383
                goto _state_1;
384
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
384
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
385
385
                case 2:
386
386
#line 387 "set-favourite.c"
387
387
                goto _state_2;
388
388
                default:
389
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
389
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
390
390
                g_assert_not_reached ();
391
391
#line 392 "set-favourite.c"
392
392
        }
393
393
        _state_0:
394
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
394
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
395
395
        _data_->_tmp0_ = NULL;
396
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
396
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
397
397
        _data_->_tmp0_ = folks_backend_store_dup ();
398
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
398
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
399
399
        _data_->store = _data_->_tmp0_;
400
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
400
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
401
401
        _data_->_state_ = 1;
402
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
402
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
403
403
        folks_backend_store_prepare (_data_->store, _set_favourite_tests_test_set_alias_async_ready, _data_);
404
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
404
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
405
405
        return FALSE;
406
406
#line 407 "set-favourite.c"
407
407
        _state_1:
408
 
#line 103 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
408
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
409
409
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
410
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
410
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
411
411
        _data_->_tmp1_ = folks_individual_aggregator_new ();
412
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
412
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
413
413
        _g_object_unref0 (_data_->self->priv->_aggregator);
414
 
#line 104 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
414
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
415
415
        _data_->self->priv->_aggregator = _data_->_tmp1_;
416
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
416
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
417
417
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
418
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
418
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
419
419
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __set_favourite_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
420
420
#line 421 "set-favourite.c"
421
421
        {
422
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
422
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
423
423
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
424
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
424
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
425
425
                _data_->_state_ = 2;
426
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
426
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
427
427
                folks_individual_aggregator_prepare (_data_->_tmp3_, _set_favourite_tests_test_set_alias_async_ready, _data_);
428
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
428
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
429
429
                return FALSE;
430
430
#line 431 "set-favourite.c"
431
431
                _state_2:
432
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
432
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
433
433
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
434
 
#line 109 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
434
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
435
435
                if (_data_->_inner_error_ != NULL) {
436
436
#line 437 "set-favourite.c"
437
437
                        goto __catch0_g_error;
440
440
        goto __finally0;
441
441
        __catch0_g_error:
442
442
        {
443
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
443
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
444
444
                _data_->e = _data_->_inner_error_;
445
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
445
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
446
446
                _data_->_inner_error_ = NULL;
447
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
447
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
448
448
                _data_->_tmp4_ = _data_->e;
449
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
449
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
450
450
                _data_->_tmp5_ = _data_->_tmp4_->message;
451
 
#line 113 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
451
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
452
452
                g_warning ("set-favourite.vala:113: Error when calling prepare: %s\n", _data_->_tmp5_);
453
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
453
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
454
454
                _g_error_free0 (_data_->e);
455
455
#line 456 "set-favourite.c"
456
456
        }
457
457
        __finally0:
458
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
458
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
459
459
        if (_data_->_inner_error_ != NULL) {
460
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
460
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
461
461
                _g_object_unref0 (_data_->store);
462
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
462
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
463
463
                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);
464
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
464
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
465
465
                g_clear_error (&_data_->_inner_error_);
466
 
#line 107 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
466
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
467
467
                return FALSE;
468
468
#line 469 "set-favourite.c"
469
469
        }
470
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
470
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
471
471
        _g_object_unref0 (_data_->store);
472
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
472
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
473
473
        if (_data_->_state_ == 0) {
474
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
474
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
475
475
                g_simple_async_result_complete_in_idle (_data_->_async_result);
476
476
#line 477 "set-favourite.c"
477
477
        } else {
478
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
478
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
479
479
                g_simple_async_result_complete (_data_->_async_result);
480
480
#line 481 "set-favourite.c"
481
481
        }
482
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
482
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
483
483
        g_object_unref (_data_->_async_result);
484
 
#line 100 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
484
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
485
485
        return FALSE;
486
486
#line 487 "set-favourite.c"
487
487
}
488
488
 
489
489
 
490
490
static void __set_favourite_tests_notify_favourite_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
491
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
491
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
492
492
        _set_favourite_tests_notify_favourite_cb (self, _sender, pspec);
493
493
#line 494 "set-favourite.c"
494
494
}
504
504
        GeeSet* _tmp44_;
505
505
        gint _tmp45_;
506
506
        gint _tmp46_;
507
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
507
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
508
508
        g_return_if_fail (self != NULL);
509
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
509
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
510
510
        g_return_if_fail (changes != NULL);
511
 
#line 120 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
511
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
512
512
        _tmp0_ = changes;
513
 
#line 120 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
513
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
514
514
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
515
 
#line 120 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
515
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
516
516
        added = _tmp1_;
517
 
#line 121 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
517
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
518
518
        _tmp2_ = changes;
519
 
#line 121 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
519
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
520
520
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
521
 
#line 121 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
521
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
522
522
        removed = _tmp3_;
523
523
#line 524 "set-favourite.c"
524
524
        {
525
525
                GeeCollection* _tmp4_;
526
526
                GeeIterator* _tmp5_ = NULL;
527
527
                GeeIterator* _i_it;
528
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
528
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
529
529
                _tmp4_ = added;
530
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
530
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
531
531
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
532
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
532
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
533
533
                _i_it = _tmp5_;
534
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
534
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
535
535
                while (TRUE) {
536
536
#line 537 "set-favourite.c"
537
537
                        GeeIterator* _tmp6_;
545
545
                        const gchar* _tmp13_;
546
546
                        const gchar* _tmp14_;
547
547
                        const gchar* _tmp15_;
548
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
548
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
549
549
                        _tmp6_ = _i_it;
550
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
550
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
551
551
                        _tmp7_ = gee_iterator_next (_tmp6_);
552
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
552
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
553
553
                        if (!_tmp7_) {
554
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
554
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
555
555
                                break;
556
556
#line 557 "set-favourite.c"
557
557
                        }
558
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
558
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
559
559
                        _tmp8_ = _i_it;
560
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
560
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
561
561
                        _tmp9_ = gee_iterator_get (_tmp8_);
562
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
562
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
563
563
                        i = (FolksIndividual*) _tmp9_;
564
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
564
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
565
565
                        _tmp10_ = i;
566
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
566
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
567
567
                        _vala_assert (_tmp10_ != NULL, "i != null");
568
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
568
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
569
569
                        _tmp11_ = i;
570
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
570
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
571
571
                        g_signal_connect_object ((GObject*) _tmp11_, "notify::is-favourite", (GCallback) __set_favourite_tests_notify_favourite_cb_g_object_notify, self, 0);
572
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
572
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
573
573
                        _tmp12_ = i;
574
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
574
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
575
575
                        _tmp13_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp12_);
576
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
576
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
577
577
                        _tmp14_ = _tmp13_;
578
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
578
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
579
579
                        _tmp15_ = self->priv->_initial_fullname_1;
580
 
#line 128 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
580
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
581
581
                        if (g_strcmp0 (_tmp14_, _tmp15_) == 0) {
582
582
#line 583 "set-favourite.c"
583
583
                                FolksIndividual* _tmp16_;
584
584
                                gboolean _tmp17_;
585
585
                                gboolean _tmp18_;
586
 
#line 130 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
586
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
587
587
                                _tmp16_ = i;
588
 
#line 130 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
588
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
589
589
                                _tmp17_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp16_);
590
 
#line 130 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
590
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
591
591
                                _tmp18_ = _tmp17_;
592
 
#line 130 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
592
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
593
593
                                if (_tmp18_ == FALSE) {
594
 
#line 132 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
594
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
595
595
                                        self->priv->_c1_initially_not_favourite = TRUE;
596
596
#line 597 "set-favourite.c"
597
597
                                        {
600
600
                                                GeeSet* _tmp21_;
601
601
                                                GeeIterator* _tmp22_ = NULL;
602
602
                                                GeeIterator* _p_it;
603
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
603
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
604
604
                                                _tmp19_ = i;
605
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
605
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
606
606
                                                _tmp20_ = folks_individual_get_personas (_tmp19_);
607
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
607
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
608
608
                                                _tmp21_ = _tmp20_;
609
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
609
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
610
610
                                                _tmp22_ = gee_iterable_iterator ((GeeIterable*) _tmp21_);
611
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
611
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
612
612
                                                _p_it = _tmp22_;
613
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
613
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
614
614
                                                while (TRUE) {
615
615
#line 616 "set-favourite.c"
616
616
                                                        GeeIterator* _tmp23_;
619
619
                                                        gpointer _tmp26_ = NULL;
620
620
                                                        FolksPersona* p;
621
621
                                                        FolksPersona* _tmp27_;
622
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
622
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
623
623
                                                        _tmp23_ = _p_it;
624
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
624
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
625
625
                                                        _tmp24_ = gee_iterator_next (_tmp23_);
626
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
626
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
627
627
                                                        if (!_tmp24_) {
628
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
628
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
629
629
                                                                break;
630
630
#line 631 "set-favourite.c"
631
631
                                                        }
632
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
632
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
633
633
                                                        _tmp25_ = _p_it;
634
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
634
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
635
635
                                                        _tmp26_ = gee_iterator_get (_tmp25_);
636
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
636
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
637
637
                                                        p = (FolksPersona*) _tmp26_;
638
 
#line 136 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
638
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
639
639
                                                        _tmp27_ = p;
640
 
#line 136 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
640
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
641
641
                                                        folks_favourite_details_set_is_favourite (G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, FOLKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetails), TRUE);
642
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
642
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
643
643
                                                        _g_object_unref0 (p);
644
644
#line 645 "set-favourite.c"
645
645
                                                }
646
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
646
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
647
647
                                                _g_object_unref0 (_p_it);
648
648
#line 649 "set-favourite.c"
649
649
                                        }
653
653
                                const gchar* _tmp29_;
654
654
                                const gchar* _tmp30_;
655
655
                                const gchar* _tmp31_;
656
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
656
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
657
657
                                _tmp28_ = i;
658
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
658
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
659
659
                                _tmp29_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp28_);
660
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
660
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
661
661
                                _tmp30_ = _tmp29_;
662
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
662
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
663
663
                                _tmp31_ = self->priv->_initial_fullname_2;
664
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
664
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
665
665
                                if (g_strcmp0 (_tmp30_, _tmp31_) == 0) {
666
666
#line 667 "set-favourite.c"
667
667
                                        FolksIndividual* _tmp32_;
668
668
                                        gboolean _tmp33_;
669
669
                                        gboolean _tmp34_;
670
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
670
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
671
671
                                        _tmp32_ = i;
672
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
672
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
673
673
                                        _tmp33_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp32_);
674
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
674
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
675
675
                                        _tmp34_ = _tmp33_;
676
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
676
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
677
677
                                        if (_tmp34_ == TRUE) {
678
 
#line 144 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
678
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
679
679
                                                self->priv->_c2_initially_favourite = TRUE;
680
680
#line 681 "set-favourite.c"
681
681
                                                {
684
684
                                                        GeeSet* _tmp37_;
685
685
                                                        GeeIterator* _tmp38_ = NULL;
686
686
                                                        GeeIterator* _p_it;
687
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
687
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
688
688
                                                        _tmp35_ = i;
689
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
689
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
690
690
                                                        _tmp36_ = folks_individual_get_personas (_tmp35_);
691
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
691
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
692
692
                                                        _tmp37_ = _tmp36_;
693
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
693
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
694
694
                                                        _tmp38_ = gee_iterable_iterator ((GeeIterable*) _tmp37_);
695
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
695
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
696
696
                                                        _p_it = _tmp38_;
697
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
697
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
698
698
                                                        while (TRUE) {
699
699
#line 700 "set-favourite.c"
700
700
                                                                GeeIterator* _tmp39_;
703
703
                                                                gpointer _tmp42_ = NULL;
704
704
                                                                FolksPersona* p;
705
705
                                                                FolksPersona* _tmp43_;
706
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
706
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
707
707
                                                                _tmp39_ = _p_it;
708
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
708
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
709
709
                                                                _tmp40_ = gee_iterator_next (_tmp39_);
710
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
710
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
711
711
                                                                if (!_tmp40_) {
712
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
712
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
713
713
                                                                        break;
714
714
#line 715 "set-favourite.c"
715
715
                                                                }
716
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
716
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
717
717
                                                                _tmp41_ = _p_it;
718
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
718
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
719
719
                                                                _tmp42_ = gee_iterator_get (_tmp41_);
720
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
720
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
721
721
                                                                p = (FolksPersona*) _tmp42_;
722
 
#line 148 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
722
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
723
723
                                                                _tmp43_ = p;
724
 
#line 148 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
724
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
725
725
                                                                folks_favourite_details_set_is_favourite (G_TYPE_CHECK_INSTANCE_CAST (_tmp43_, FOLKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetails), FALSE);
726
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
726
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
727
727
                                                                _g_object_unref0 (p);
728
728
#line 729 "set-favourite.c"
729
729
                                                        }
730
 
#line 146 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
730
#line 146 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
731
731
                                                        _g_object_unref0 (_p_it);
732
732
#line 733 "set-favourite.c"
733
733
                                                }
734
734
                                        }
735
735
                                }
736
736
                        }
737
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
737
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
738
738
                        _g_object_unref0 (i);
739
739
#line 740 "set-favourite.c"
740
740
                }
741
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
741
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
742
742
                _g_object_unref0 (_i_it);
743
743
#line 744 "set-favourite.c"
744
744
        }
745
 
#line 154 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
745
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
746
746
        _tmp44_ = removed;
747
 
#line 154 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
747
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
748
748
        _tmp45_ = gee_collection_get_size ((GeeCollection*) _tmp44_);
749
 
#line 154 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
749
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
750
750
        _tmp46_ = _tmp45_;
751
 
#line 154 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
751
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
752
752
        _vala_assert (_tmp46_ == 1, "removed.size == 1");
753
753
#line 754 "set-favourite.c"
754
754
        {
755
755
                GeeSet* _tmp47_;
756
756
                GeeIterator* _tmp48_ = NULL;
757
757
                GeeIterator* _i_it;
758
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
758
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
759
759
                _tmp47_ = removed;
760
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
760
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
761
761
                _tmp48_ = gee_iterable_iterator ((GeeIterable*) _tmp47_);
762
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
762
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
763
763
                _i_it = _tmp48_;
764
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
764
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
765
765
                while (TRUE) {
766
766
#line 767 "set-favourite.c"
767
767
                        GeeIterator* _tmp49_;
770
770
                        gpointer _tmp52_ = NULL;
771
771
                        FolksIndividual* i;
772
772
                        FolksIndividual* _tmp53_;
773
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
773
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
774
774
                        _tmp49_ = _i_it;
775
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
775
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
776
776
                        _tmp50_ = gee_iterator_next (_tmp49_);
777
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
777
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
778
778
                        if (!_tmp50_) {
779
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
779
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
780
780
                                break;
781
781
#line 782 "set-favourite.c"
782
782
                        }
783
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
783
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
784
784
                        _tmp51_ = _i_it;
785
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
785
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
786
786
                        _tmp52_ = gee_iterator_get (_tmp51_);
787
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
787
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
788
788
                        i = (FolksIndividual*) _tmp52_;
789
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
789
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
790
790
                        _tmp53_ = i;
791
 
#line 158 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
791
#line 158 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
792
792
                        _vala_assert (_tmp53_ == NULL, "i == null");
793
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
793
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
794
794
                        _g_object_unref0 (i);
795
795
#line 796 "set-favourite.c"
796
796
                }
797
 
#line 156 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
797
#line 156 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
798
798
                _g_object_unref0 (_i_it);
799
799
#line 800 "set-favourite.c"
800
800
        }
801
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
801
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
802
802
        _g_object_unref0 (removed);
803
 
#line 117 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
803
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
804
804
        _g_object_unref0 (added);
805
805
#line 806 "set-favourite.c"
806
806
}
817
817
        gboolean _tmp16_ = FALSE;
818
818
        gboolean _tmp17_;
819
819
        gboolean _tmp19_;
820
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
820
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
821
821
        g_return_if_fail (self != NULL);
822
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
822
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
823
823
        g_return_if_fail (individual_obj != NULL);
824
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
824
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
825
825
        g_return_if_fail (ps != NULL);
826
 
#line 164 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
826
#line 164 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
827
827
        _tmp0_ = individual_obj;
828
 
#line 164 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
828
#line 164 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
829
829
        _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, FOLKS_TYPE_INDIVIDUAL, FolksIndividual));
830
 
#line 164 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
830
#line 164 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
831
831
        i = _tmp1_;
832
 
#line 165 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
832
#line 165 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
833
833
        _tmp2_ = i;
834
 
#line 165 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
834
#line 165 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
835
835
        _tmp3_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp2_);
836
 
#line 165 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
836
#line 165 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
837
837
        _tmp4_ = _tmp3_;
838
 
#line 165 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
838
#line 165 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
839
839
        _tmp5_ = self->priv->_initial_fullname_1;
840
 
#line 165 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
840
#line 165 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
841
841
        if (g_strcmp0 (_tmp4_, _tmp5_) == 0) {
842
842
#line 843 "set-favourite.c"
843
843
                FolksIndividual* _tmp6_;
844
844
                gboolean _tmp7_;
845
845
                gboolean _tmp8_;
846
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
846
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
847
847
                _tmp6_ = i;
848
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
848
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
849
849
                _tmp7_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp6_);
850
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
850
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
851
851
                _tmp8_ = _tmp7_;
852
 
#line 167 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
852
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
853
853
                if (_tmp8_ == TRUE) {
854
 
#line 168 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
854
#line 168 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
855
855
                        self->priv->_c1_finally_favourite = TRUE;
856
856
#line 857 "set-favourite.c"
857
857
                }
860
860
                const gchar* _tmp10_;
861
861
                const gchar* _tmp11_;
862
862
                const gchar* _tmp12_;
863
 
#line 170 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
863
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
864
864
                _tmp9_ = i;
865
 
#line 170 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
865
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
866
866
                _tmp10_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp9_);
867
 
#line 170 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
867
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
868
868
                _tmp11_ = _tmp10_;
869
 
#line 170 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
869
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
870
870
                _tmp12_ = self->priv->_initial_fullname_2;
871
 
#line 170 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
871
#line 170 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
872
872
                if (g_strcmp0 (_tmp11_, _tmp12_) == 0) {
873
873
#line 874 "set-favourite.c"
874
874
                        FolksIndividual* _tmp13_;
875
875
                        gboolean _tmp14_;
876
876
                        gboolean _tmp15_;
877
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
877
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
878
878
                        _tmp13_ = i;
879
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
879
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
880
880
                        _tmp14_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp13_);
881
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
881
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
882
882
                        _tmp15_ = _tmp14_;
883
 
#line 172 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
883
#line 172 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
884
884
                        if (_tmp15_ == FALSE) {
885
 
#line 173 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
885
#line 173 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
886
886
                                self->priv->_c2_finally_not_favourite = TRUE;
887
887
#line 888 "set-favourite.c"
888
888
                        }
889
889
                }
890
890
        }
891
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
891
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
892
892
        _tmp17_ = self->priv->_c1_finally_favourite;
893
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
893
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
894
894
        if (_tmp17_) {
895
895
#line 896 "set-favourite.c"
896
896
                gboolean _tmp18_;
897
 
#line 177 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
897
#line 177 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
898
898
                _tmp18_ = self->priv->_c2_finally_not_favourite;
899
 
#line 177 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
899
#line 177 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
900
900
                _tmp16_ = _tmp18_;
901
901
#line 902 "set-favourite.c"
902
902
        } else {
903
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
903
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
904
904
                _tmp16_ = FALSE;
905
905
#line 906 "set-favourite.c"
906
906
        }
907
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
907
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
908
908
        _tmp19_ = _tmp16_;
909
 
#line 176 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
909
#line 176 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
910
910
        if (_tmp19_) {
911
911
#line 912 "set-favourite.c"
912
912
                GMainLoop* _tmp20_;
913
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
913
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
914
914
                _tmp20_ = self->priv->_main_loop;
915
 
#line 178 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
915
#line 178 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
916
916
                g_main_loop_quit (_tmp20_);
917
917
#line 918 "set-favourite.c"
918
918
        }
919
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
919
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
920
920
        _g_object_unref0 (i);
921
921
#line 922 "set-favourite.c"
922
922
}
923
923
 
924
924
 
925
925
static void set_favourite_tests_class_init (SetFavouriteTestsClass * klass) {
926
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
926
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
927
927
        set_favourite_tests_parent_class = g_type_class_peek_parent (klass);
928
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
928
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
929
929
        g_type_class_add_private (klass, sizeof (SetFavouriteTestsPrivate));
930
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
930
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
931
931
        FOLKS_TEST_CASE_CLASS (klass)->set_up = set_favourite_tests_real_set_up;
932
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
932
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
933
933
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = set_favourite_tests_real_tear_down;
934
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
934
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
935
935
        G_OBJECT_CLASS (klass)->finalize = set_favourite_tests_finalize;
936
936
#line 937 "set-favourite.c"
937
937
}
940
940
static void set_favourite_tests_instance_init (SetFavouriteTests * self) {
941
941
        gchar* _tmp0_;
942
942
        gchar* _tmp1_;
943
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
943
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
944
944
        self->priv = SET_FAVOURITE_TESTS_GET_PRIVATE (self);
945
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
945
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
946
946
        _tmp0_ = g_strdup ("persona #1");
947
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
947
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
948
948
        self->priv->_initial_fullname_1 = _tmp0_;
949
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
949
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
950
950
        _tmp1_ = g_strdup ("persona #2");
951
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
951
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
952
952
        self->priv->_initial_fullname_2 = _tmp1_;
953
953
#line 954 "set-favourite.c"
954
954
}
956
956
 
957
957
static void set_favourite_tests_finalize (GObject* obj) {
958
958
        SetFavouriteTests * self;
959
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
959
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
960
960
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SET_FAVOURITE_TESTS, SetFavouriteTests);
961
 
#line 28 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
961
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
962
962
        _g_main_loop_unref0 (self->priv->_main_loop);
963
 
#line 29 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
963
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
964
964
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
965
 
#line 30 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
965
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
966
966
        _g_object_unref0 (self->priv->_aggregator);
967
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
967
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
968
968
        _g_free0 (self->priv->_initial_fullname_1);
969
 
#line 32 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
969
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
970
970
        _g_free0 (self->priv->_initial_fullname_2);
971
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
971
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
972
972
        G_OBJECT_CLASS (set_favourite_tests_parent_class)->finalize (obj);
973
973
#line 974 "set-favourite.c"
974
974
}
993
993
        SetFavouriteTests* _tmp1_;
994
994
        SetFavouriteTests* _tmp2_;
995
995
        GTestSuite* _tmp3_ = NULL;
996
 
#line 184 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
996
#line 184 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
997
997
        g_test_init (&args_length1, &args, NULL);
998
 
#line 186 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
998
#line 186 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
999
999
        _tmp0_ = g_test_get_root ();
1000
 
#line 186 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1000
#line 186 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1001
1001
        root = _tmp0_;
1002
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1002
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1003
1003
        _tmp1_ = set_favourite_tests_new ();
1004
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1004
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1005
1005
        _tmp2_ = _tmp1_;
1006
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1006
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1007
1007
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
1008
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1008
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1009
1009
        g_test_suite_add_suite (root, _tmp3_);
1010
 
#line 187 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1010
#line 187 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1011
1011
        _g_object_unref0 (_tmp2_);
1012
 
#line 189 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1012
#line 189 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1013
1013
        g_test_run ();
1014
 
#line 191 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1014
#line 191 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1015
1015
        result = 0;
1016
 
#line 191 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1016
#line 191 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1017
1017
        return result;
1018
1018
#line 1019 "set-favourite.c"
1019
1019
}
1020
1020
 
1021
1021
 
1022
1022
int main (int argc, char ** argv) {
1023
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1023
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1024
1024
        g_type_init ();
1025
 
#line 182 "/opt/gnome2/source/folks/tests/tracker/set-favourite.vala"
 
1025
#line 182 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-favourite.vala"
1026
1026
        return _vala_main (argv, argc);
1027
1027
#line 1028 "set-favourite.c"
1028
1028
}