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

« back to all changes in this revision

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

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* set-roles.c generated by valac 0.17.3, the Vala compiler
 
1
/* set-roles.c generated by valac 0.17.6.3-6918, the Vala compiler
2
2
 * generated from set-roles.vala, do not modify */
3
3
 
4
4
/*
116
116
 
117
117
 
118
118
static void _set_roles_tests_test_set_roles_folks_test_case_test_method (gpointer self) {
119
 
#line 41 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
119
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
120
120
        set_roles_tests_test_set_roles (self);
121
121
#line 122 "set-roles.c"
122
122
}
125
125
SetRolesTests* set_roles_tests_construct (GType object_type) {
126
126
        SetRolesTests * self = NULL;
127
127
        TrackerTestBackend* _tmp0_;
128
 
#line 37 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
128
#line 37 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
129
129
        self = (SetRolesTests*) folks_test_case_construct (object_type, "SetRolesTests");
130
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
130
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
131
131
        _tmp0_ = tracker_test_backend_new ();
132
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
132
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
133
133
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
134
 
#line 39 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
134
#line 39 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
135
135
        self->priv->_tracker_backend = _tmp0_;
136
 
#line 41 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
136
#line 41 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
137
137
        folks_test_case_add_test ((FolksTestCase*) self, "test setting roles ", _set_roles_tests_test_set_roles_folks_test_case_test_method, self);
138
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
138
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
139
139
        return self;
140
140
#line 141 "set-roles.c"
141
141
}
142
142
 
143
143
 
144
144
SetRolesTests* set_roles_tests_new (void) {
145
 
#line 35 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
145
#line 35 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
146
146
        return set_roles_tests_construct (TYPE_SET_ROLES_TESTS);
147
147
#line 148 "set-roles.c"
148
148
}
150
150
 
151
151
static void set_roles_tests_real_set_up (FolksTestCase* base) {
152
152
        SetRolesTests * self;
153
 
#line 45 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
153
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
154
154
        self = (SetRolesTests*) base;
155
155
#line 156 "set-roles.c"
156
156
}
158
158
 
159
159
static void set_roles_tests_real_tear_down (FolksTestCase* base) {
160
160
        SetRolesTests * self;
161
 
#line 49 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
161
#line 49 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
162
162
        self = (SetRolesTests*) base;
163
163
#line 164 "set-roles.c"
164
164
}
167
167
static gboolean __lambda2_ (SetRolesTests* self) {
168
168
        gboolean result = FALSE;
169
169
        GMainLoop* _tmp0_;
170
 
#line 74 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
170
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
171
171
        _tmp0_ = self->priv->_main_loop;
172
 
#line 74 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
172
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
173
173
        g_main_loop_quit (_tmp0_);
174
 
#line 75 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
174
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
175
175
        g_assert_not_reached ();
176
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
176
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
177
177
        return result;
178
178
#line 179 "set-roles.c"
179
179
}
182
182
static gboolean ___lambda2__gsource_func (gpointer self) {
183
183
        gboolean result;
184
184
        result = __lambda2_ (self);
185
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
185
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
186
186
        return result;
187
187
#line 188 "set-roles.c"
188
188
}
202
202
        GMainLoop* _tmp8_;
203
203
        gboolean _tmp9_;
204
204
        TrackerTestBackend* _tmp10_;
205
 
#line 53 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
205
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
206
206
        g_return_if_fail (self != NULL);
207
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
207
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
208
208
        _tmp0_ = g_main_loop_new (NULL, FALSE);
209
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
209
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
210
210
        _g_main_loop_unref0 (self->priv->_main_loop);
211
 
#line 55 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
211
#line 55 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
212
212
        self->priv->_main_loop = _tmp0_;
213
 
#line 56 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
213
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
214
214
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
215
 
#line 56 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
215
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
216
216
        c1 = _tmp1_;
217
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
217
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
218
218
        _tmp2_ = g_strdup ("persona #1");
219
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
219
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
220
220
        _g_free0 (self->priv->_persona_fullname);
221
 
#line 57 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
221
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
222
222
        self->priv->_persona_fullname = _tmp2_;
223
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
223
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
224
224
        _tmp3_ = self->priv->_persona_fullname;
225
 
#line 59 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
225
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
226
226
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp3_);
227
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
227
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
228
228
        _tmp4_ = self->priv->_tracker_backend;
229
 
#line 60 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
229
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
230
230
        tracker_test_backend_add_contact (_tmp4_, c1);
231
 
#line 62 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
231
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
232
232
        _tmp5_ = folks_role_new ("some title", "some organisation", NULL);
233
 
#line 62 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
233
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
234
234
        role = _tmp5_;
235
 
#line 63 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
235
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
236
236
        folks_role_set_role (role, "some role");
237
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
237
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
238
238
        _tmp6_ = folks_role_field_details_new (role, NULL);
239
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
239
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
240
240
        _g_object_unref0 (self->priv->_role_fd);
241
 
#line 64 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
241
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
242
242
        self->priv->_role_fd = _tmp6_;
243
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
243
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
244
244
        _tmp7_ = self->priv->_tracker_backend;
245
 
#line 66 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
245
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
246
246
        tracker_test_backend_set_up (_tmp7_);
247
 
#line 68 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
247
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
248
248
        self->priv->_role_found = FALSE;
249
 
#line 70 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
249
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
250
250
        _set_roles_tests_test_set_roles_async (self, NULL, NULL);
251
 
#line 72 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
251
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
252
252
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
253
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
253
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
254
254
        _tmp8_ = self->priv->_main_loop;
255
 
#line 78 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
255
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
256
256
        g_main_loop_run (_tmp8_);
257
 
#line 80 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
257
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
258
258
        _tmp9_ = self->priv->_role_found;
259
 
#line 80 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
259
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
260
260
        _vala_assert (_tmp9_, "this._role_found");
261
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
261
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
262
262
        _tmp10_ = self->priv->_tracker_backend;
263
 
#line 82 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
263
#line 82 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
264
264
        tracker_test_backend_tear_down (_tmp10_);
265
 
#line 53 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
265
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
266
266
        _g_object_unref0 (role);
267
 
#line 53 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
267
#line 53 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
268
268
        _g_object_unref0 (c1);
269
269
#line 270 "set-roles.c"
270
270
}
273
273
static void _set_roles_tests_test_set_roles_async_data_free (gpointer _data) {
274
274
        SetRolesTestsTestSetRolesAsyncData* _data_;
275
275
        _data_ = _data;
276
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
276
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
277
277
        _g_object_unref0 (_data_->self);
278
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
278
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
279
279
        g_slice_free (SetRolesTestsTestSetRolesAsyncData, _data_);
280
280
#line 281 "set-roles.c"
281
281
}
282
282
 
283
283
 
284
284
static gpointer _g_object_ref0 (gpointer self) {
285
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
285
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
286
286
        return self ? g_object_ref (self) : NULL;
287
287
#line 288 "set-roles.c"
288
288
}
291
291
static void _set_roles_tests_test_set_roles_async (SetRolesTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
292
292
        SetRolesTestsTestSetRolesAsyncData* _data_;
293
293
        SetRolesTests* _tmp0_;
294
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
294
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
295
295
        _data_ = g_slice_new0 (SetRolesTestsTestSetRolesAsyncData);
296
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
296
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
297
297
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _set_roles_tests_test_set_roles_async);
298
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
298
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
299
299
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _set_roles_tests_test_set_roles_async_data_free);
300
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
300
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
301
301
        _tmp0_ = _g_object_ref0 (self);
302
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
302
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
303
303
        _data_->self = _tmp0_;
304
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
304
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
305
305
        _set_roles_tests_test_set_roles_async_co (_data_);
306
306
#line 307 "set-roles.c"
307
307
}
309
309
 
310
310
static void _set_roles_tests_test_set_roles_finish (SetRolesTests* self, GAsyncResult* _res_) {
311
311
        SetRolesTestsTestSetRolesAsyncData* _data_;
312
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
312
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
313
313
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
314
314
#line 315 "set-roles.c"
315
315
}
317
317
 
318
318
static void _set_roles_tests_test_set_roles_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
319
319
        SetRolesTestsTestSetRolesAsyncData* _data_;
320
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
320
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
321
321
        _data_ = _user_data_;
322
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
322
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
323
323
        _data_->_source_object_ = source_object;
324
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
324
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
325
325
        _data_->_res_ = _res_;
326
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
326
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
327
327
        _set_roles_tests_test_set_roles_async_co (_data_);
328
328
#line 329 "set-roles.c"
329
329
}
330
330
 
331
331
 
332
332
static void __set_roles_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
333
 
#line 90 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
333
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
334
334
        _set_roles_tests_individuals_changed_cb (self, changes);
335
335
#line 336 "set-roles.c"
336
336
}
337
337
 
338
338
 
339
339
static gboolean _set_roles_tests_test_set_roles_async_co (SetRolesTestsTestSetRolesAsyncData* _data_) {
340
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
340
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
341
341
        switch (_data_->_state_) {
342
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
342
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
343
343
                case 0:
344
344
#line 345 "set-roles.c"
345
345
                goto _state_0;
346
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
346
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
347
347
                case 1:
348
348
#line 349 "set-roles.c"
349
349
                goto _state_1;
350
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
350
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
351
351
                case 2:
352
352
#line 353 "set-roles.c"
353
353
                goto _state_2;
354
354
                default:
355
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
355
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
356
356
                g_assert_not_reached ();
357
357
#line 358 "set-roles.c"
358
358
        }
359
359
        _state_0:
360
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
360
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
361
361
        _data_->_tmp0_ = NULL;
362
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
362
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
363
363
        _data_->_tmp0_ = folks_backend_store_dup ();
364
 
#line 87 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
364
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
365
365
        _data_->store = _data_->_tmp0_;
366
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
366
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
367
367
        _data_->_state_ = 1;
368
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
368
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
369
369
        folks_backend_store_prepare (_data_->store, _set_roles_tests_test_set_roles_async_ready, _data_);
370
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
370
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
371
371
        return FALSE;
372
372
#line 373 "set-roles.c"
373
373
        _state_1:
374
 
#line 88 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
374
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
375
375
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
376
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
376
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
377
377
        _data_->_tmp1_ = folks_individual_aggregator_new ();
378
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
378
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
379
379
        _g_object_unref0 (_data_->self->priv->_aggregator);
380
 
#line 89 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
380
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
381
381
        _data_->self->priv->_aggregator = _data_->_tmp1_;
382
 
#line 90 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
382
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
383
383
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
384
 
#line 90 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
384
#line 90 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
385
385
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __set_roles_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
386
386
#line 387 "set-roles.c"
387
387
        {
388
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
388
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
389
389
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
390
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
390
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
391
391
                _data_->_state_ = 2;
392
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
392
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
393
393
                folks_individual_aggregator_prepare (_data_->_tmp3_, _set_roles_tests_test_set_roles_async_ready, _data_);
394
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
394
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
395
395
                return FALSE;
396
396
#line 397 "set-roles.c"
397
397
                _state_2:
398
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
398
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
399
399
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
400
 
#line 94 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
400
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
401
401
                if (_data_->_inner_error_ != NULL) {
402
402
#line 403 "set-roles.c"
403
403
                        goto __catch0_g_error;
406
406
        goto __finally0;
407
407
        __catch0_g_error:
408
408
        {
409
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
409
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
410
410
                _data_->e = _data_->_inner_error_;
411
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
411
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
412
412
                _data_->_inner_error_ = NULL;
413
 
#line 98 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
413
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
414
414
                _data_->_tmp4_ = _data_->e;
415
 
#line 98 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
415
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
416
416
                _data_->_tmp5_ = _data_->_tmp4_->message;
417
 
#line 98 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
417
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
418
418
                g_warning ("set-roles.vala:98: Error when calling prepare: %s\n", _data_->_tmp5_);
419
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
419
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
420
420
                _g_error_free0 (_data_->e);
421
421
#line 422 "set-roles.c"
422
422
        }
423
423
        __finally0:
424
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
424
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
425
425
        if (_data_->_inner_error_ != NULL) {
426
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
426
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
427
427
                _g_object_unref0 (_data_->store);
428
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
428
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
429
429
                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);
430
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
430
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
431
431
                g_clear_error (&_data_->_inner_error_);
432
 
#line 92 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
432
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
433
433
                return FALSE;
434
434
#line 435 "set-roles.c"
435
435
        }
436
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
436
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
437
437
        _g_object_unref0 (_data_->store);
438
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
438
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
439
439
        if (_data_->_state_ == 0) {
440
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
440
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
441
441
                g_simple_async_result_complete_in_idle (_data_->_async_result);
442
442
#line 443 "set-roles.c"
443
443
        } else {
444
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
444
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
445
445
                g_simple_async_result_complete (_data_->_async_result);
446
446
#line 447 "set-roles.c"
447
447
        }
448
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
448
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
449
449
        g_object_unref (_data_->_async_result);
450
 
#line 85 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
450
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
451
451
        return FALSE;
452
452
#line 453 "set-roles.c"
453
453
}
454
454
 
455
455
 
456
456
static void __set_roles_tests_notify_roles_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
457
 
#line 114 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
457
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
458
458
        _set_roles_tests_notify_roles_cb (self, _sender, pspec);
459
459
#line 460 "set-roles.c"
460
460
}
470
470
        GeeSet* _tmp34_;
471
471
        gint _tmp35_;
472
472
        gint _tmp36_;
473
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
473
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
474
474
        g_return_if_fail (self != NULL);
475
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
475
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
476
476
        g_return_if_fail (changes != NULL);
477
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
477
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
478
478
        _tmp0_ = changes;
479
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
479
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
480
480
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
481
 
#line 105 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
481
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
482
482
        added = _tmp1_;
483
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
483
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
484
484
        _tmp2_ = changes;
485
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
485
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
486
486
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
487
 
#line 106 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
487
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
488
488
        removed = _tmp3_;
489
489
#line 490 "set-roles.c"
490
490
        {
491
491
                GeeCollection* _tmp4_;
492
492
                GeeIterator* _tmp5_ = NULL;
493
493
                GeeIterator* _i_it;
494
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
494
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
495
495
                _tmp4_ = added;
496
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
496
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
497
497
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
498
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
498
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
499
499
                _i_it = _tmp5_;
500
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
500
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
501
501
                while (TRUE) {
502
502
#line 503 "set-roles.c"
503
503
                        GeeIterator* _tmp6_;
510
510
                        const gchar* _tmp12_;
511
511
                        const gchar* _tmp13_;
512
512
                        const gchar* _tmp14_;
513
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
513
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
514
514
                        _tmp6_ = _i_it;
515
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
515
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
516
516
                        _tmp7_ = gee_iterator_next (_tmp6_);
517
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
517
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
518
518
                        if (!_tmp7_) {
519
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
519
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
520
520
                                break;
521
521
#line 522 "set-roles.c"
522
522
                        }
523
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
523
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
524
524
                        _tmp8_ = _i_it;
525
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
525
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
526
526
                        _tmp9_ = gee_iterator_get (_tmp8_);
527
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
527
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
528
528
                        i = (FolksIndividual*) _tmp9_;
529
 
#line 110 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
529
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
530
530
                        _tmp10_ = i;
531
 
#line 110 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
531
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
532
532
                        _vala_assert (_tmp10_ != NULL, "i != null");
533
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
533
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
534
534
                        _tmp11_ = i;
535
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
535
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
536
536
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
537
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
537
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
538
538
                        _tmp13_ = _tmp12_;
539
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
539
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
540
540
                        _tmp14_ = self->priv->_persona_fullname;
541
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
541
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
542
542
                        if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
543
543
#line 544 "set-roles.c"
544
544
                                FolksIndividual* _tmp15_;
553
553
                                GeeHashSet* _tmp21_;
554
554
                                FolksRoleFieldDetails* _tmp22_;
555
555
                                FolksRoleFieldDetails* _tmp23_;
556
 
#line 114 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
556
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
557
557
                                _tmp15_ = i;
558
 
#line 114 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
558
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
559
559
                                g_signal_connect_object ((GObject*) _tmp15_, "notify::roles", (GCallback) __set_roles_tests_notify_roles_cb_g_object_notify, self, 0);
560
 
#line 116 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
560
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
561
561
                                _tmp16_ = gee_hash_set_new (FOLKS_TYPE_ROLE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (GHashFunc) folks_abstract_field_details_hash, (GEqualFunc) folks_abstract_field_details_equal);
562
 
#line 116 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
562
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
563
563
                                role_fds = _tmp16_;
564
 
#line 120 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
564
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
565
565
                                _tmp17_ = folks_role_new ("some title", "some organisation", NULL);
566
 
#line 120 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
566
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
567
567
                                role = _tmp17_;
568
 
#line 121 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
568
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
569
569
                                _tmp18_ = role;
570
 
#line 121 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
570
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
571
571
                                folks_role_set_role (_tmp18_, "some role");
572
 
#line 122 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
572
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
573
573
                                _tmp19_ = role;
574
 
#line 122 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
574
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
575
575
                                _tmp20_ = folks_role_field_details_new (_tmp19_, NULL);
576
 
#line 122 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
576
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
577
577
                                role_fd = _tmp20_;
578
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
578
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
579
579
                                _tmp21_ = role_fds;
580
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
580
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
581
581
                                _tmp22_ = role_fd;
582
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
582
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
583
583
                                role_fd = NULL;
584
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
584
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
585
585
                                _tmp23_ = _tmp22_;
586
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
586
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
587
587
                                gee_abstract_collection_add ((GeeAbstractCollection*) _tmp21_, _tmp23_);
588
 
#line 123 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
588
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
589
589
                                _g_object_unref0 (_tmp23_);
590
590
#line 591 "set-roles.c"
591
591
                                {
594
594
                                        GeeSet* _tmp26_;
595
595
                                        GeeIterator* _tmp27_ = NULL;
596
596
                                        GeeIterator* _p_it;
597
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
597
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
598
598
                                        _tmp24_ = i;
599
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
599
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
600
600
                                        _tmp25_ = folks_individual_get_personas (_tmp24_);
601
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
601
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
602
602
                                        _tmp26_ = _tmp25_;
603
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
603
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
604
604
                                        _tmp27_ = gee_iterable_iterator ((GeeIterable*) _tmp26_);
605
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
605
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
606
606
                                        _p_it = _tmp27_;
607
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
607
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
608
608
                                        while (TRUE) {
609
609
#line 610 "set-roles.c"
610
610
                                                GeeIterator* _tmp28_;
614
614
                                                FolksPersona* p;
615
615
                                                FolksPersona* _tmp32_;
616
616
                                                GeeHashSet* _tmp33_;
617
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
617
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
618
618
                                                _tmp28_ = _p_it;
619
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
619
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
620
620
                                                _tmp29_ = gee_iterator_next (_tmp28_);
621
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
621
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
622
622
                                                if (!_tmp29_) {
623
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
623
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
624
624
                                                        break;
625
625
#line 626 "set-roles.c"
626
626
                                                }
627
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
627
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
628
628
                                                _tmp30_ = _p_it;
629
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
629
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
630
630
                                                _tmp31_ = gee_iterator_get (_tmp30_);
631
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
631
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
632
632
                                                p = (FolksPersona*) _tmp31_;
633
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
633
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
634
634
                                                _tmp32_ = p;
635
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
635
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
636
636
                                                _tmp33_ = role_fds;
637
 
#line 127 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
637
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
638
638
                                                folks_role_details_set_roles (G_TYPE_CHECK_INSTANCE_CAST (_tmp32_, FOLKS_TYPE_ROLE_DETAILS, FolksRoleDetails), (GeeSet*) _tmp33_);
639
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
639
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
640
640
                                                _g_object_unref0 (p);
641
641
#line 642 "set-roles.c"
642
642
                                        }
643
 
#line 125 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
643
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
644
644
                                        _g_object_unref0 (_p_it);
645
645
#line 646 "set-roles.c"
646
646
                                }
647
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
647
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
648
648
                                _g_object_unref0 (role_fd);
649
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
649
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
650
650
                                _g_object_unref0 (role);
651
 
#line 112 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
651
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
652
652
                                _g_object_unref0 (role_fds);
653
653
#line 654 "set-roles.c"
654
654
                        }
655
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
655
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
656
656
                        _g_object_unref0 (i);
657
657
#line 658 "set-roles.c"
658
658
                }
659
 
#line 108 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
659
#line 108 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
660
660
                _g_object_unref0 (_i_it);
661
661
#line 662 "set-roles.c"
662
662
        }
663
 
#line 132 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
663
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
664
664
        _tmp34_ = removed;
665
 
#line 132 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
665
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
666
666
        _tmp35_ = gee_collection_get_size ((GeeCollection*) _tmp34_);
667
 
#line 132 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
667
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
668
668
        _tmp36_ = _tmp35_;
669
 
#line 132 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
669
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
670
670
        _vala_assert (_tmp36_ == 1, "removed.size == 1");
671
671
#line 672 "set-roles.c"
672
672
        {
673
673
                GeeSet* _tmp37_;
674
674
                GeeIterator* _tmp38_ = NULL;
675
675
                GeeIterator* _i_it;
676
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
676
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
677
677
                _tmp37_ = removed;
678
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
678
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
679
679
                _tmp38_ = gee_iterable_iterator ((GeeIterable*) _tmp37_);
680
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
680
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
681
681
                _i_it = _tmp38_;
682
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
682
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
683
683
                while (TRUE) {
684
684
#line 685 "set-roles.c"
685
685
                        GeeIterator* _tmp39_;
688
688
                        gpointer _tmp42_ = NULL;
689
689
                        FolksIndividual* i;
690
690
                        FolksIndividual* _tmp43_;
691
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
691
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
692
692
                        _tmp39_ = _i_it;
693
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
693
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
694
694
                        _tmp40_ = gee_iterator_next (_tmp39_);
695
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
695
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
696
696
                        if (!_tmp40_) {
697
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
697
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
698
698
                                break;
699
699
#line 700 "set-roles.c"
700
700
                        }
701
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
701
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
702
702
                        _tmp41_ = _i_it;
703
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
703
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
704
704
                        _tmp42_ = gee_iterator_get (_tmp41_);
705
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
705
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
706
706
                        i = (FolksIndividual*) _tmp42_;
707
 
#line 136 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
707
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
708
708
                        _tmp43_ = i;
709
 
#line 136 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
709
#line 136 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
710
710
                        _vala_assert (_tmp43_ == NULL, "i == null");
711
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
711
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
712
712
                        _g_object_unref0 (i);
713
713
#line 714 "set-roles.c"
714
714
                }
715
 
#line 134 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
715
#line 134 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
716
716
                _g_object_unref0 (_i_it);
717
717
#line 718 "set-roles.c"
718
718
        }
719
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
719
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
720
720
        _g_object_unref0 (removed);
721
 
#line 102 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
721
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
722
722
        _g_object_unref0 (added);
723
723
#line 724 "set-roles.c"
724
724
}
732
732
        const gchar* _tmp3_;
733
733
        const gchar* _tmp4_;
734
734
        const gchar* _tmp5_;
735
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
735
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
736
736
        g_return_if_fail (self != NULL);
737
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
737
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
738
738
        g_return_if_fail (individual_obj != NULL);
739
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
739
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
740
740
        g_return_if_fail (ps != NULL);
741
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
741
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
742
742
        _tmp0_ = individual_obj;
743
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
743
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
744
744
        _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, FOLKS_TYPE_INDIVIDUAL, FolksIndividual));
745
 
#line 142 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
745
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
746
746
        i = _tmp1_;
747
 
#line 143 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
747
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
748
748
        _tmp2_ = i;
749
 
#line 143 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
749
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
750
750
        _tmp3_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp2_);
751
 
#line 143 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
751
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
752
752
        _tmp4_ = _tmp3_;
753
 
#line 143 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
753
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
754
754
        _tmp5_ = self->priv->_persona_fullname;
755
 
#line 143 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
755
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
756
756
        if (g_strcmp0 (_tmp4_, _tmp5_) == 0) {
757
757
#line 758 "set-roles.c"
758
758
                {
761
761
                        GeeSet* _tmp8_;
762
762
                        GeeIterator* _tmp9_ = NULL;
763
763
                        GeeIterator* _role_fd_it;
764
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
764
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
765
765
                        _tmp6_ = i;
766
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
766
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
767
767
                        _tmp7_ = folks_role_details_get_roles ((FolksRoleDetails*) _tmp6_);
768
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
768
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
769
769
                        _tmp8_ = _tmp7_;
770
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
770
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
771
771
                        _tmp9_ = gee_iterable_iterator ((GeeIterable*) _tmp8_);
772
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
772
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
773
773
                        _role_fd_it = _tmp9_;
774
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
774
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
775
775
                        while (TRUE) {
776
776
#line 777 "set-roles.c"
777
777
                                GeeIterator* _tmp10_;
782
782
                                FolksRoleFieldDetails* _tmp14_;
783
783
                                FolksRoleFieldDetails* _tmp15_;
784
784
                                gboolean _tmp16_ = FALSE;
785
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
785
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
786
786
                                _tmp10_ = _role_fd_it;
787
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
787
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
788
788
                                _tmp11_ = gee_iterator_next (_tmp10_);
789
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
789
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
790
790
                                if (!_tmp11_) {
791
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
791
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
792
792
                                        break;
793
793
#line 794 "set-roles.c"
794
794
                                }
795
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
795
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
796
796
                                _tmp12_ = _role_fd_it;
797
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
797
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
798
798
                                _tmp13_ = gee_iterator_get (_tmp12_);
799
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
799
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
800
800
                                role_fd = (FolksRoleFieldDetails*) _tmp13_;
801
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
801
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
802
802
                                _tmp14_ = role_fd;
803
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
803
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
804
804
                                _tmp15_ = self->priv->_role_fd;
805
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
805
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
806
806
                                _tmp16_ = folks_abstract_field_details_equal ((FolksAbstractFieldDetails*) _tmp14_, (FolksAbstractFieldDetails*) _tmp15_);
807
 
#line 147 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
807
#line 147 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
808
808
                                if (_tmp16_) {
809
809
#line 810 "set-roles.c"
810
810
                                        GMainLoop* _tmp17_;
811
 
#line 149 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
811
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
812
812
                                        self->priv->_role_found = TRUE;
813
 
#line 150 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
813
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
814
814
                                        _tmp17_ = self->priv->_main_loop;
815
 
#line 150 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
815
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
816
816
                                        g_main_loop_quit (_tmp17_);
817
817
#line 818 "set-roles.c"
818
818
                                }
819
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
819
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
820
820
                                _g_object_unref0 (role_fd);
821
821
#line 822 "set-roles.c"
822
822
                        }
823
 
#line 145 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
823
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
824
824
                        _g_object_unref0 (_role_fd_it);
825
825
#line 826 "set-roles.c"
826
826
                }
827
827
        }
828
 
#line 140 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
828
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
829
829
        _g_object_unref0 (i);
830
830
#line 831 "set-roles.c"
831
831
}
832
832
 
833
833
 
834
834
static void set_roles_tests_class_init (SetRolesTestsClass * klass) {
835
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
835
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
836
836
        set_roles_tests_parent_class = g_type_class_peek_parent (klass);
837
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
837
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
838
838
        g_type_class_add_private (klass, sizeof (SetRolesTestsPrivate));
839
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
839
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
840
840
        FOLKS_TEST_CASE_CLASS (klass)->set_up = set_roles_tests_real_set_up;
841
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
841
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
842
842
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = set_roles_tests_real_tear_down;
843
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
843
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
844
844
        G_OBJECT_CLASS (klass)->finalize = set_roles_tests_finalize;
845
845
#line 846 "set-roles.c"
846
846
}
847
847
 
848
848
 
849
849
static void set_roles_tests_instance_init (SetRolesTests * self) {
850
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
850
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
851
851
        self->priv = SET_ROLES_TESTS_GET_PRIVATE (self);
852
852
#line 853 "set-roles.c"
853
853
}
855
855
 
856
856
static void set_roles_tests_finalize (GObject* obj) {
857
857
        SetRolesTests * self;
858
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
858
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
859
859
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SET_ROLES_TESTS, SetRolesTests);
860
 
#line 28 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
860
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
861
861
        _g_main_loop_unref0 (self->priv->_main_loop);
862
 
#line 29 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
862
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
863
863
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
864
 
#line 30 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
864
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
865
865
        _g_object_unref0 (self->priv->_aggregator);
866
 
#line 31 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
866
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
867
867
        _g_free0 (self->priv->_persona_fullname);
868
 
#line 33 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
868
#line 33 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
869
869
        _g_object_unref0 (self->priv->_role_fd);
870
 
#line 26 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
870
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
871
871
        G_OBJECT_CLASS (set_roles_tests_parent_class)->finalize (obj);
872
872
#line 873 "set-roles.c"
873
873
}
892
892
        SetRolesTests* _tmp1_;
893
893
        SetRolesTests* _tmp2_;
894
894
        GTestSuite* _tmp3_ = NULL;
895
 
#line 159 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
895
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
896
896
        g_test_init (&args_length1, &args, NULL);
897
 
#line 161 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
897
#line 161 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
898
898
        _tmp0_ = g_test_get_root ();
899
 
#line 161 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
899
#line 161 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
900
900
        root = _tmp0_;
901
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
901
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
902
902
        _tmp1_ = set_roles_tests_new ();
903
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
903
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
904
904
        _tmp2_ = _tmp1_;
905
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
905
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
906
906
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
907
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
907
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
908
908
        g_test_suite_add_suite (root, _tmp3_);
909
 
#line 162 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
909
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
910
910
        _g_object_unref0 (_tmp2_);
911
 
#line 164 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
911
#line 164 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
912
912
        g_test_run ();
913
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
913
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
914
914
        result = 0;
915
 
#line 166 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
915
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
916
916
        return result;
917
917
#line 918 "set-roles.c"
918
918
}
919
919
 
920
920
 
921
921
int main (int argc, char ** argv) {
922
 
#line 157 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
922
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
923
923
        g_type_init ();
924
 
#line 157 "/opt/gnome2/source/folks/tests/tracker/set-roles.vala"
 
924
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/set-roles.vala"
925
925
        return _vala_main (argv, argc);
926
926
#line 927 "set-roles.c"
927
927
}