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

« back to all changes in this revision

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