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

« back to all changes in this revision

Viewing changes to tests/eds/set-structured-name.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-structured-name.c generated by valac 0.17.3, the Vala compiler
 
1
/* set-structured-name.c generated by valac 0.17.6.3-6918, the Vala compiler
2
2
 * generated from set-structured-name.vala, do not modify */
3
3
 
4
4
/*
119
119
 
120
120
 
121
121
static void _set_structured_name_tests_test_set_structured_name_folks_test_case_test_method (gpointer self) {
122
 
#line 38 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
122
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
123
123
        set_structured_name_tests_test_set_structured_name (self);
124
124
#line 125 "set-structured-name.c"
125
125
}
127
127
 
128
128
SetStructuredNameTests* set_structured_name_tests_construct (GType object_type) {
129
129
        SetStructuredNameTests * self = NULL;
130
 
#line 36 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
130
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
131
131
        self = (SetStructuredNameTests*) folks_test_case_construct (object_type, "SetStructuredName");
132
 
#line 38 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
132
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
133
133
        folks_test_case_add_test ((FolksTestCase*) self, "setting structured name on e-d-s persona", _set_structured_name_tests_test_set_structured_name_folks_test_case_test_method, self);
134
 
#line 34 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
134
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
135
135
        return self;
136
136
#line 137 "set-structured-name.c"
137
137
}
138
138
 
139
139
 
140
140
SetStructuredNameTests* set_structured_name_tests_new (void) {
141
 
#line 34 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
141
#line 34 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
142
142
        return set_structured_name_tests_construct (TYPE_SET_STRUCTURED_NAME_TESTS);
143
143
#line 144 "set-structured-name.c"
144
144
}
153
153
        const gchar* _tmp4_;
154
154
        gchar* _tmp5_ = NULL;
155
155
        gchar* config_val;
156
 
#line 42 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
156
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
157
157
        self = (SetStructuredNameTests*) base;
158
 
#line 44 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
158
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
159
159
        _tmp0_ = eds_test_backend_new ();
160
 
#line 44 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
160
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
161
161
        _eds_test_backend_unref0 (self->priv->_eds_backend);
162
 
#line 44 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
162
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
163
163
        self->priv->_eds_backend = _tmp0_;
164
 
#line 45 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
164
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
165
165
        _tmp1_ = self->priv->_eds_backend;
166
 
#line 45 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
166
#line 45 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
167
167
        eds_test_backend_set_up (_tmp1_, FALSE, "test");
168
 
#line 48 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
168
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
169
169
        _tmp2_ = self->priv->_eds_backend;
170
 
#line 48 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
170
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
171
171
        _tmp3_ = eds_test_backend_get_address_book_uid (_tmp2_);
172
 
#line 48 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
172
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
173
173
        _tmp4_ = _tmp3_;
174
 
#line 48 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
174
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
175
175
        _tmp5_ = g_strdup_printf ("eds:%s", _tmp4_);
176
 
#line 48 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
176
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
177
177
        config_val = _tmp5_;
178
 
#line 49 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
178
#line 49 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
179
179
        g_setenv ("FOLKS_PRIMARY_STORE", config_val, TRUE);
180
 
#line 42 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
180
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
181
181
        _g_free0 (config_val);
182
182
#line 183 "set-structured-name.c"
183
183
}
186
186
static void set_structured_name_tests_real_tear_down (FolksTestCase* base) {
187
187
        SetStructuredNameTests * self;
188
188
        EdsTestBackend* _tmp0_;
189
 
#line 52 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
189
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
190
190
        self = (SetStructuredNameTests*) base;
191
 
#line 54 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
191
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
192
192
        _tmp0_ = self->priv->_eds_backend;
193
 
#line 54 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
193
#line 54 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
194
194
        eds_test_backend_tear_down (_tmp0_);
195
195
#line 196 "set-structured-name.c"
196
196
}
197
197
 
198
198
 
199
199
static GValue* _g_value_dup (GValue* self) {
200
 
#line 59 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
200
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
201
201
        return g_boxed_copy (G_TYPE_VALUE, self);
202
202
#line 203 "set-structured-name.c"
203
203
}
204
204
 
205
205
 
206
206
static void _vala_GValue_free (GValue* self) {
207
 
#line 59 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
207
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
208
208
        g_value_unset (self);
209
 
#line 59 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
209
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
210
210
        g_free (self);
211
211
#line 212 "set-structured-name.c"
212
212
}
213
213
 
214
214
 
215
215
static gpointer __g_value_dup0 (gpointer self) {
216
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
216
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
217
217
        return self ? _g_value_dup (self) : NULL;
218
218
#line 219 "set-structured-name.c"
219
219
}
220
220
 
221
221
 
222
222
static gpointer _g_object_ref0 (gpointer self) {
223
 
#line 72 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
223
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
224
224
        return self ? g_object_ref (self) : NULL;
225
225
#line 226 "set-structured-name.c"
226
226
}
229
229
static gboolean __lambda2_ (SetStructuredNameTests* self) {
230
230
        gboolean result = FALSE;
231
231
        GMainLoop* _tmp0_;
232
 
#line 77 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
232
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
233
233
        _tmp0_ = self->priv->_main_loop;
234
 
#line 77 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
234
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
235
235
        g_main_loop_quit (_tmp0_);
236
 
#line 78 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
236
#line 78 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
237
237
        g_assert_not_reached ();
238
 
#line 76 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
238
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
239
239
        return result;
240
240
#line 241 "set-structured-name.c"
241
241
}
244
244
static gboolean ___lambda2__gsource_func (gpointer self) {
245
245
        gboolean result;
246
246
        result = __lambda2_ (self);
247
 
#line 76 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
247
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
248
248
        return result;
249
249
#line 250 "set-structured-name.c"
250
250
}
268
268
        GMainLoop* _tmp12_;
269
269
        gboolean _tmp13_;
270
270
        gboolean _tmp14_;
271
 
#line 57 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
271
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
272
272
        g_return_if_fail (self != NULL);
273
 
#line 59 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
273
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
274
274
        _tmp0_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_VALUE, (GBoxedCopyFunc) _g_value_dup, _vala_GValue_free, NULL, NULL, NULL);
275
 
#line 59 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
275
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
276
276
        c1 = _tmp0_;
277
 
#line 60 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
277
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
278
278
        _tmp1_ = g_main_loop_new (NULL, FALSE);
279
 
#line 60 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
279
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
280
280
        _g_main_loop_unref0 (self->priv->_main_loop);
281
 
#line 60 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
281
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
282
282
        self->priv->_main_loop = _tmp1_;
283
 
#line 61 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
283
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
284
284
        _tmp2_ = folks_structured_name_new_simple ("Innocenti", "Bernie");
285
 
#line 61 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
285
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
286
286
        _g_object_unref0 (self->priv->_sname);
287
 
#line 61 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
287
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
288
288
        self->priv->_sname = _tmp2_;
289
 
#line 64 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
289
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
290
290
        self->priv->_found_before_update = FALSE;
291
 
#line 65 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
291
#line 65 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
292
292
        self->priv->_found_after_update = FALSE;
293
 
#line 67 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
293
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
294
294
        _tmp3_ = self->priv->_eds_backend;
295
 
#line 67 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
295
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
296
296
        eds_test_backend_reset (_tmp3_);
297
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
297
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
298
298
        g_value_init (&_tmp4_, G_TYPE_STRING);
299
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
299
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
300
300
        _tmp5_ = _tmp4_;
301
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
301
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
302
302
        _tmp6_ = __g_value_dup0 (&_tmp5_);
303
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
303
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
304
304
        __vala_GValue_free0 (v);
305
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
305
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
306
306
        v = _tmp6_;
307
 
#line 69 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
307
#line 69 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
308
308
        G_IS_VALUE (&_tmp5_) ? (g_value_unset (&_tmp5_), NULL) : NULL;
309
 
#line 70 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
309
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
310
310
        _tmp7_ = v;
311
 
#line 70 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
311
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
312
312
        g_value_set_string (_tmp7_, "bernie h. innocenti");
313
 
#line 71 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
313
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
314
314
        _tmp8_ = v;
315
 
#line 71 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
315
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
316
316
        v = NULL;
317
 
#line 71 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
317
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
318
318
        _tmp9_ = _tmp8_;
319
 
#line 71 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
319
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
320
320
        gee_abstract_map_set ((GeeAbstractMap*) c1, "full_name", _tmp9_);
321
 
#line 71 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
321
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
322
322
        __vala_GValue_free0 (_tmp9_);
323
 
#line 72 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
323
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
324
324
        _tmp10_ = self->priv->_eds_backend;
325
 
#line 72 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
325
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
326
326
        _tmp11_ = _g_object_ref0 (c1);
327
 
#line 72 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
327
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
328
328
        eds_test_backend_add_contact (_tmp10_, _tmp11_);
329
 
#line 74 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
329
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
330
330
        _set_structured_name_tests_test_set_structured_name_async (self, NULL, NULL);
331
 
#line 76 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
331
#line 76 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
332
332
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
333
 
#line 81 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
333
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
334
334
        _tmp12_ = self->priv->_main_loop;
335
 
#line 81 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
335
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
336
336
        g_main_loop_run (_tmp12_);
337
 
#line 83 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
337
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
338
338
        _tmp13_ = self->priv->_found_before_update;
339
 
#line 83 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
339
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
340
340
        _vala_assert (_tmp13_, "this._found_before_update");
341
 
#line 84 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
341
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
342
342
        _tmp14_ = self->priv->_found_after_update;
343
 
#line 84 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
343
#line 84 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
344
344
        _vala_assert (_tmp14_, "this._found_after_update");
345
 
#line 57 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
345
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
346
346
        __vala_GValue_free0 (v);
347
 
#line 57 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
347
#line 57 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
348
348
        _g_object_unref0 (c1);
349
349
#line 350 "set-structured-name.c"
350
350
}
353
353
static void _set_structured_name_tests_test_set_structured_name_async_data_free (gpointer _data) {
354
354
        SetStructuredNameTestsTestSetStructuredNameAsyncData* _data_;
355
355
        _data_ = _data;
356
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
356
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
357
357
        _g_object_unref0 (_data_->self);
358
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
358
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
359
359
        g_slice_free (SetStructuredNameTestsTestSetStructuredNameAsyncData, _data_);
360
360
#line 361 "set-structured-name.c"
361
361
}
364
364
static void _set_structured_name_tests_test_set_structured_name_async (SetStructuredNameTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
365
365
        SetStructuredNameTestsTestSetStructuredNameAsyncData* _data_;
366
366
        SetStructuredNameTests* _tmp0_;
367
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
367
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
368
368
        _data_ = g_slice_new0 (SetStructuredNameTestsTestSetStructuredNameAsyncData);
369
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
369
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
370
370
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _set_structured_name_tests_test_set_structured_name_async);
371
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
371
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
372
372
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _set_structured_name_tests_test_set_structured_name_async_data_free);
373
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
373
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
374
374
        _tmp0_ = _g_object_ref0 (self);
375
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
375
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
376
376
        _data_->self = _tmp0_;
377
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
377
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
378
378
        _set_structured_name_tests_test_set_structured_name_async_co (_data_);
379
379
#line 380 "set-structured-name.c"
380
380
}
382
382
 
383
383
static void _set_structured_name_tests_test_set_structured_name_finish (SetStructuredNameTests* self, GAsyncResult* _res_) {
384
384
        SetStructuredNameTestsTestSetStructuredNameAsyncData* _data_;
385
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
385
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
386
386
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
387
387
#line 388 "set-structured-name.c"
388
388
}
390
390
 
391
391
static void _set_structured_name_tests_test_set_structured_name_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
392
392
        SetStructuredNameTestsTestSetStructuredNameAsyncData* _data_;
393
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
393
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
394
394
        _data_ = _user_data_;
395
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
395
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
396
396
        _data_->_source_object_ = source_object;
397
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
397
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
398
398
        _data_->_res_ = _res_;
399
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
399
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
400
400
        _set_structured_name_tests_test_set_structured_name_async_co (_data_);
401
401
#line 402 "set-structured-name.c"
402
402
}
403
403
 
404
404
 
405
405
static void __set_structured_name_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
406
 
#line 94 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
406
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
407
407
        _set_structured_name_tests_individuals_changed_cb (self, changes);
408
408
#line 409 "set-structured-name.c"
409
409
}
410
410
 
411
411
 
412
412
static gboolean _set_structured_name_tests_test_set_structured_name_async_co (SetStructuredNameTestsTestSetStructuredNameAsyncData* _data_) {
413
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
413
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
414
414
        switch (_data_->_state_) {
415
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
415
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
416
416
                case 0:
417
417
#line 418 "set-structured-name.c"
418
418
                goto _state_0;
419
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
419
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
420
420
                case 1:
421
421
#line 422 "set-structured-name.c"
422
422
                goto _state_1;
423
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
423
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
424
424
                case 2:
425
425
#line 426 "set-structured-name.c"
426
426
                goto _state_2;
427
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
427
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
428
428
                case 3:
429
429
#line 430 "set-structured-name.c"
430
430
                goto _state_3;
431
431
                default:
432
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
432
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
433
433
                g_assert_not_reached ();
434
434
#line 435 "set-structured-name.c"
435
435
        }
436
436
        _state_0:
437
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
437
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
438
438
        _data_->_tmp0_ = _data_->self->priv->_eds_backend;
439
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
439
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
440
440
        _data_->_state_ = 1;
441
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
441
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
442
442
        eds_test_backend_commit_contacts_to_addressbook (_data_->_tmp0_, _set_structured_name_tests_test_set_structured_name_async_ready, _data_);
443
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
443
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
444
444
        return FALSE;
445
445
#line 446 "set-structured-name.c"
446
446
        _state_1:
447
 
#line 89 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
447
#line 89 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
448
448
        eds_test_backend_commit_contacts_to_addressbook_finish (_data_->_tmp0_, _data_->_res_);
449
 
#line 91 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
449
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
450
450
        _data_->_tmp1_ = NULL;
451
 
#line 91 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
451
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
452
452
        _data_->_tmp1_ = folks_backend_store_dup ();
453
 
#line 91 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
453
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
454
454
        _data_->store = _data_->_tmp1_;
455
 
#line 92 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
455
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
456
456
        _data_->_state_ = 2;
457
 
#line 92 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
457
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
458
458
        folks_backend_store_prepare (_data_->store, _set_structured_name_tests_test_set_structured_name_async_ready, _data_);
459
 
#line 92 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
459
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
460
460
        return FALSE;
461
461
#line 462 "set-structured-name.c"
462
462
        _state_2:
463
 
#line 92 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
463
#line 92 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
464
464
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
465
 
#line 93 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
465
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
466
466
        _data_->_tmp2_ = folks_individual_aggregator_new ();
467
 
#line 93 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
467
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
468
468
        _g_object_unref0 (_data_->self->priv->_aggregator);
469
 
#line 93 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
469
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
470
470
        _data_->self->priv->_aggregator = _data_->_tmp2_;
471
 
#line 94 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
471
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
472
472
        _data_->_tmp3_ = _data_->self->priv->_aggregator;
473
 
#line 94 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
473
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
474
474
        g_signal_connect_object (_data_->_tmp3_, "individuals-changed-detailed", (GCallback) __set_structured_name_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
475
475
#line 476 "set-structured-name.c"
476
476
        {
477
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
477
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
478
478
                _data_->_tmp4_ = _data_->self->priv->_aggregator;
479
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
479
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
480
480
                _data_->_state_ = 3;
481
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
481
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
482
482
                folks_individual_aggregator_prepare (_data_->_tmp4_, _set_structured_name_tests_test_set_structured_name_async_ready, _data_);
483
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
483
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
484
484
                return FALSE;
485
485
#line 486 "set-structured-name.c"
486
486
                _state_3:
487
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
487
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
488
488
                folks_individual_aggregator_prepare_finish (_data_->_tmp4_, _data_->_res_, &_data_->_inner_error_);
489
 
#line 98 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
489
#line 98 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
490
490
                if (_data_->_inner_error_ != NULL) {
491
491
#line 492 "set-structured-name.c"
492
492
                        goto __catch0_g_error;
495
495
        goto __finally0;
496
496
        __catch0_g_error:
497
497
        {
498
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
498
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
499
499
                _data_->e = _data_->_inner_error_;
500
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
500
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
501
501
                _data_->_inner_error_ = NULL;
502
 
#line 102 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
502
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
503
503
                _data_->_tmp5_ = _data_->e;
504
 
#line 102 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
504
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
505
505
                _data_->_tmp6_ = _data_->_tmp5_->message;
506
 
#line 102 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
506
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
507
507
                g_warning ("set-structured-name.vala:102: Error when calling prepare: %s\n", _data_->_tmp6_);
508
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
508
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
509
509
                _g_error_free0 (_data_->e);
510
510
#line 511 "set-structured-name.c"
511
511
        }
512
512
        __finally0:
513
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
513
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
514
514
        if (_data_->_inner_error_ != NULL) {
515
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
515
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
516
516
                _g_object_unref0 (_data_->store);
517
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
517
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
518
518
                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);
519
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
519
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
520
520
                g_clear_error (&_data_->_inner_error_);
521
 
#line 96 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
521
#line 96 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
522
522
                return FALSE;
523
523
#line 524 "set-structured-name.c"
524
524
        }
525
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
525
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
526
526
        _g_object_unref0 (_data_->store);
527
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
527
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
528
528
        if (_data_->_state_ == 0) {
529
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
529
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
530
530
                g_simple_async_result_complete_in_idle (_data_->_async_result);
531
531
#line 532 "set-structured-name.c"
532
532
        } else {
533
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
533
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
534
534
                g_simple_async_result_complete (_data_->_async_result);
535
535
#line 536 "set-structured-name.c"
536
536
        }
537
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
537
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
538
538
        g_object_unref (_data_->_async_result);
539
 
#line 87 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
539
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
540
540
        return FALSE;
541
541
#line 542 "set-structured-name.c"
542
542
}
543
543
 
544
544
 
545
545
static void __set_structured_name_tests_notify_structured_name_cb_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
546
 
#line 120 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
546
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
547
547
        _set_structured_name_tests_notify_structured_name_cb (self, _sender, pspec);
548
548
#line 549 "set-structured-name.c"
549
549
}
559
559
        GeeSet* _tmp27_;
560
560
        gint _tmp28_;
561
561
        gint _tmp29_;
562
 
#line 106 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
562
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
563
563
        g_return_if_fail (self != NULL);
564
 
#line 106 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
564
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
565
565
        g_return_if_fail (changes != NULL);
566
 
#line 109 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
566
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
567
567
        _tmp0_ = changes;
568
 
#line 109 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
568
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
569
569
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
570
 
#line 109 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
570
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
571
571
        added = _tmp1_;
572
 
#line 110 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
572
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
573
573
        _tmp2_ = changes;
574
 
#line 110 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
574
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
575
575
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
576
 
#line 110 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
576
#line 110 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
577
577
        removed = _tmp3_;
578
578
#line 579 "set-structured-name.c"
579
579
        {
580
580
                GeeCollection* _tmp4_;
581
581
                GeeIterator* _tmp5_ = NULL;
582
582
                GeeIterator* _i_it;
583
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
583
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
584
584
                _tmp4_ = added;
585
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
585
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
586
586
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
587
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
587
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
588
588
                _i_it = _tmp5_;
589
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
589
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
590
590
                while (TRUE) {
591
591
#line 592 "set-structured-name.c"
592
592
                        GeeIterator* _tmp6_;
601
601
                        FolksNameDetails* _tmp13_;
602
602
                        const gchar* _tmp14_;
603
603
                        const gchar* _tmp15_;
604
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
604
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
605
605
                        _tmp6_ = _i_it;
606
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
606
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
607
607
                        _tmp7_ = gee_iterator_next (_tmp6_);
608
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
608
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
609
609
                        if (!_tmp7_) {
610
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
610
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
611
611
                                break;
612
612
#line 613 "set-structured-name.c"
613
613
                        }
614
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
614
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
615
615
                        _tmp8_ = _i_it;
616
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
616
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
617
617
                        _tmp9_ = gee_iterator_get (_tmp8_);
618
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
618
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
619
619
                        i = (FolksIndividual*) _tmp9_;
620
 
#line 114 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
620
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
621
621
                        _tmp10_ = i;
622
 
#line 114 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
622
#line 114 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
623
623
                        _vala_assert (_tmp10_ != NULL, "i != null");
624
 
#line 116 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
624
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
625
625
                        _tmp11_ = i;
626
 
#line 116 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
626
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
627
627
                        _tmp12_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, FOLKS_TYPE_NAME_DETAILS, FolksNameDetails));
628
 
#line 116 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
628
#line 116 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
629
629
                        name = _tmp12_;
630
 
#line 118 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
630
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
631
631
                        _tmp13_ = name;
632
 
#line 118 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
632
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
633
633
                        _tmp14_ = folks_name_details_get_full_name (_tmp13_);
634
 
#line 118 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
634
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
635
635
                        _tmp15_ = _tmp14_;
636
 
#line 118 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
636
#line 118 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
637
637
                        if (g_strcmp0 (_tmp15_, "bernie h. innocenti") == 0) {
638
638
#line 639 "set-structured-name.c"
639
639
                                FolksIndividual* _tmp16_;
640
 
#line 120 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
640
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
641
641
                                _tmp16_ = i;
642
 
#line 120 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
642
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
643
643
                                g_signal_connect_object ((GObject*) _tmp16_, "notify::structured-name", (GCallback) __set_structured_name_tests_notify_structured_name_cb_g_object_notify, self, 0);
644
 
#line 122 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
644
#line 122 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
645
645
                                self->priv->_found_before_update = TRUE;
646
646
#line 647 "set-structured-name.c"
647
647
                                {
650
650
                                        GeeSet* _tmp19_;
651
651
                                        GeeIterator* _tmp20_ = NULL;
652
652
                                        GeeIterator* _p_it;
653
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
653
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
654
654
                                        _tmp17_ = i;
655
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
655
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
656
656
                                        _tmp18_ = folks_individual_get_personas (_tmp17_);
657
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
657
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
658
658
                                        _tmp19_ = _tmp18_;
659
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
659
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
660
660
                                        _tmp20_ = gee_iterable_iterator ((GeeIterable*) _tmp19_);
661
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
661
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
662
662
                                        _p_it = _tmp20_;
663
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
663
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
664
664
                                        while (TRUE) {
665
665
#line 666 "set-structured-name.c"
666
666
                                                GeeIterator* _tmp21_;
670
670
                                                FolksPersona* p;
671
671
                                                FolksPersona* _tmp25_;
672
672
                                                FolksStructuredName* _tmp26_;
673
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
673
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
674
674
                                                _tmp21_ = _p_it;
675
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
675
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
676
676
                                                _tmp22_ = gee_iterator_next (_tmp21_);
677
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
677
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
678
678
                                                if (!_tmp22_) {
679
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
679
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
680
680
                                                        break;
681
681
#line 682 "set-structured-name.c"
682
682
                                                }
683
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
683
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
684
684
                                                _tmp23_ = _p_it;
685
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
685
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
686
686
                                                _tmp24_ = gee_iterator_get (_tmp23_);
687
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
687
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
688
688
                                                p = (FolksPersona*) _tmp24_;
689
 
#line 126 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
689
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
690
690
                                                _tmp25_ = p;
691
 
#line 126 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
691
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
692
692
                                                _tmp26_ = self->priv->_sname;
693
 
#line 126 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
693
#line 126 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
694
694
                                                folks_name_details_set_structured_name (G_TYPE_CHECK_INSTANCE_CAST (_tmp25_, FOLKS_TYPE_NAME_DETAILS, FolksNameDetails), _tmp26_);
695
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
695
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
696
696
                                                _g_object_unref0 (p);
697
697
#line 698 "set-structured-name.c"
698
698
                                        }
699
 
#line 124 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
699
#line 124 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
700
700
                                        _g_object_unref0 (_p_it);
701
701
#line 702 "set-structured-name.c"
702
702
                                }
703
703
                        }
704
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
704
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
705
705
                        _g_object_unref0 (name);
706
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
706
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
707
707
                        _g_object_unref0 (i);
708
708
#line 709 "set-structured-name.c"
709
709
                }
710
 
#line 112 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
710
#line 112 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
711
711
                _g_object_unref0 (_i_it);
712
712
#line 713 "set-structured-name.c"
713
713
        }
714
 
#line 131 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
714
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
715
715
        _tmp27_ = removed;
716
 
#line 131 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
716
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
717
717
        _tmp28_ = gee_collection_get_size ((GeeCollection*) _tmp27_);
718
 
#line 131 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
718
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
719
719
        _tmp29_ = _tmp28_;
720
 
#line 131 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
720
#line 131 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
721
721
        _vala_assert (_tmp29_ == 1, "removed.size == 1");
722
722
#line 723 "set-structured-name.c"
723
723
        {
724
724
                GeeSet* _tmp30_;
725
725
                GeeIterator* _tmp31_ = NULL;
726
726
                GeeIterator* _i_it;
727
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
727
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
728
728
                _tmp30_ = removed;
729
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
729
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
730
730
                _tmp31_ = gee_iterable_iterator ((GeeIterable*) _tmp30_);
731
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
731
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
732
732
                _i_it = _tmp31_;
733
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
733
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
734
734
                while (TRUE) {
735
735
#line 736 "set-structured-name.c"
736
736
                        GeeIterator* _tmp32_;
739
739
                        gpointer _tmp35_ = NULL;
740
740
                        FolksIndividual* i;
741
741
                        FolksIndividual* _tmp36_;
742
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
742
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
743
743
                        _tmp32_ = _i_it;
744
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
744
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
745
745
                        _tmp33_ = gee_iterator_next (_tmp32_);
746
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
746
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
747
747
                        if (!_tmp33_) {
748
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
748
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
749
749
                                break;
750
750
#line 751 "set-structured-name.c"
751
751
                        }
752
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
752
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
753
753
                        _tmp34_ = _i_it;
754
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
754
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
755
755
                        _tmp35_ = gee_iterator_get (_tmp34_);
756
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
756
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
757
757
                        i = (FolksIndividual*) _tmp35_;
758
 
#line 135 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
758
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
759
759
                        _tmp36_ = i;
760
 
#line 135 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
760
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
761
761
                        _vala_assert (_tmp36_ == NULL, "i == null");
762
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
762
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
763
763
                        _g_object_unref0 (i);
764
764
#line 765 "set-structured-name.c"
765
765
                }
766
 
#line 133 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
766
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
767
767
                _g_object_unref0 (_i_it);
768
768
#line 769 "set-structured-name.c"
769
769
        }
770
 
#line 106 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
770
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
771
771
        _g_object_unref0 (removed);
772
 
#line 106 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
772
#line 106 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
773
773
        _g_object_unref0 (added);
774
774
#line 775 "set-structured-name.c"
775
775
}
784
784
        FolksStructuredName* _tmp4_;
785
785
        FolksStructuredName* _tmp5_;
786
786
        gboolean _tmp6_ = FALSE;
787
 
#line 139 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
787
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
788
788
        g_return_if_fail (self != NULL);
789
 
#line 139 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
789
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
790
790
        g_return_if_fail (individual_obj != NULL);
791
 
#line 139 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
791
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
792
792
        g_return_if_fail (ps != NULL);
793
 
#line 141 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
793
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
794
794
        _tmp0_ = individual_obj;
795
 
#line 141 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
795
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
796
796
        _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, FOLKS_TYPE_INDIVIDUAL, FolksIndividual));
797
 
#line 141 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
797
#line 141 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
798
798
        i = _tmp1_;
799
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
799
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
800
800
        _tmp2_ = i;
801
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
801
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
802
802
        _tmp3_ = folks_name_details_get_structured_name ((FolksNameDetails*) _tmp2_);
803
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
803
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
804
804
        _tmp4_ = _tmp3_;
805
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
805
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
806
806
        _tmp5_ = self->priv->_sname;
807
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
807
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
808
808
        _tmp6_ = folks_structured_name_equal (_tmp4_, _tmp5_);
809
 
#line 142 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
809
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
810
810
        if (_tmp6_) {
811
811
#line 812 "set-structured-name.c"
812
812
                GMainLoop* _tmp7_;
813
 
#line 144 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
813
#line 144 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
814
814
                self->priv->_found_after_update = TRUE;
815
 
#line 145 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
815
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
816
816
                _tmp7_ = self->priv->_main_loop;
817
 
#line 145 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
817
#line 145 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
818
818
                g_main_loop_quit (_tmp7_);
819
819
#line 820 "set-structured-name.c"
820
820
        }
821
 
#line 139 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
821
#line 139 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
822
822
        _g_object_unref0 (i);
823
823
#line 824 "set-structured-name.c"
824
824
}
825
825
 
826
826
 
827
827
static void set_structured_name_tests_class_init (SetStructuredNameTestsClass * klass) {
828
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
828
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
829
829
        set_structured_name_tests_parent_class = g_type_class_peek_parent (klass);
830
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
830
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
831
831
        g_type_class_add_private (klass, sizeof (SetStructuredNameTestsPrivate));
832
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
832
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
833
833
        FOLKS_TEST_CASE_CLASS (klass)->set_up = set_structured_name_tests_real_set_up;
834
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
834
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
835
835
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = set_structured_name_tests_real_tear_down;
836
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
836
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
837
837
        G_OBJECT_CLASS (klass)->finalize = set_structured_name_tests_finalize;
838
838
#line 839 "set-structured-name.c"
839
839
}
840
840
 
841
841
 
842
842
static void set_structured_name_tests_instance_init (SetStructuredNameTests * self) {
843
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
843
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
844
844
        self->priv = SET_STRUCTURED_NAME_TESTS_GET_PRIVATE (self);
845
845
#line 846 "set-structured-name.c"
846
846
}
848
848
 
849
849
static void set_structured_name_tests_finalize (GObject* obj) {
850
850
        SetStructuredNameTests * self;
851
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
851
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
852
852
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SET_STRUCTURED_NAME_TESTS, SetStructuredNameTests);
853
 
#line 27 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
853
#line 27 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
854
854
        _eds_test_backend_unref0 (self->priv->_eds_backend);
855
 
#line 28 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
855
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
856
856
        _g_object_unref0 (self->priv->_aggregator);
857
 
#line 29 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
857
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
858
858
        _g_main_loop_unref0 (self->priv->_main_loop);
859
 
#line 32 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
859
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
860
860
        _g_object_unref0 (self->priv->_sname);
861
 
#line 25 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
861
#line 25 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
862
862
        G_OBJECT_CLASS (set_structured_name_tests_parent_class)->finalize (obj);
863
863
#line 864 "set-structured-name.c"
864
864
}
883
883
        SetStructuredNameTests* _tmp1_;
884
884
        SetStructuredNameTests* _tmp2_;
885
885
        GTestSuite* _tmp3_ = NULL;
886
 
#line 152 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
886
#line 152 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
887
887
        g_test_init (&args_length1, &args, NULL);
888
 
#line 154 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
888
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
889
889
        _tmp0_ = g_test_get_root ();
890
 
#line 154 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
890
#line 154 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
891
891
        root = _tmp0_;
892
 
#line 155 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
892
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
893
893
        _tmp1_ = set_structured_name_tests_new ();
894
 
#line 155 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
894
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
895
895
        _tmp2_ = _tmp1_;
896
 
#line 155 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
896
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
897
897
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
898
 
#line 155 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
898
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
899
899
        g_test_suite_add_suite (root, _tmp3_);
900
 
#line 155 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
900
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
901
901
        _g_object_unref0 (_tmp2_);
902
 
#line 157 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
902
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
903
903
        g_test_run ();
904
 
#line 159 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
904
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
905
905
        result = 0;
906
 
#line 159 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
906
#line 159 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
907
907
        return result;
908
908
#line 909 "set-structured-name.c"
909
909
}
910
910
 
911
911
 
912
912
int main (int argc, char ** argv) {
913
 
#line 150 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
913
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
914
914
        g_type_init ();
915
 
#line 150 "/opt/gnome2/source/folks/tests/eds/set-structured-name.vala"
 
915
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/eds/set-structured-name.vala"
916
916
        return _vala_main (argv, argc);
917
917
#line 918 "set-structured-name.c"
918
918
}