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

« back to all changes in this revision

Viewing changes to tests/tracker/favourite-details-interface.c

  • Committer: Package Import Robot
  • Author(s): Sjoerd Simons
  • Date: 2012-03-30 20:03:30 UTC
  • mfrom: (32.1.2 precise)
  • Revision ID: package-import@ubuntu.com-20120330200330-l61hwayt5vjz1zcf
Tags: 0.6.8-2
* d/p/0001-tpf-persona-use-tp_connection_get_account.patch
  + Added, fixes crash when accounts are disconnecting/connecting
* Target unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* favourite-details-interface.c generated by valac 0.17.2.19-5f50d, the Vala compiler
 
1
/* favourite-details-interface.c generated by valac 0.15.1.20-908e, the Vala compiler
2
2
 * generated from favourite-details-interface.vala, do not modify */
3
3
 
4
4
/*
49
49
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
50
50
#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
51
51
typedef struct _FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData;
52
 
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
53
52
 
54
53
struct _FavouriteDetailsInterfaceTests {
55
54
        FolksTestCase parent_instance;
117
116
 
118
117
 
119
118
static void _favourite_details_interface_tests_test_favourite_details_interface_folks_test_case_test_method (gpointer self) {
120
 
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
119
#line 44 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
121
120
        favourite_details_interface_tests_test_favourite_details_interface (self);
122
 
#line 123 "favourite-details-interface.c"
 
121
#line 122 "favourite-details-interface.c"
123
122
}
124
123
 
125
124
 
126
125
FavouriteDetailsInterfaceTests* favourite_details_interface_tests_construct (GType object_type) {
127
126
        FavouriteDetailsInterfaceTests * self = NULL;
128
127
        TrackerTestBackend* _tmp0_;
129
 
#line 40 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
128
#line 40 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
130
129
        self = (FavouriteDetailsInterfaceTests*) folks_test_case_construct (object_type, "FavouriteDetailsInterfaceTests");
131
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
130
#line 42 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
132
131
        _tmp0_ = tracker_test_backend_new ();
133
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
132
#line 42 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
134
133
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
135
 
#line 42 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
134
#line 42 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
136
135
        self->priv->_tracker_backend = _tmp0_;
137
 
#line 44 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
136
#line 44 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
138
137
        folks_test_case_add_test ((FolksTestCase*) self, "test favourite details interface", _favourite_details_interface_tests_test_favourite_details_interface_folks_test_case_test_method, self);
139
 
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
138
#line 38 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
140
139
        return self;
141
 
#line 142 "favourite-details-interface.c"
 
140
#line 141 "favourite-details-interface.c"
142
141
}
143
142
 
144
143
 
145
144
FavouriteDetailsInterfaceTests* favourite_details_interface_tests_new (void) {
146
 
#line 38 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
145
#line 38 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
147
146
        return favourite_details_interface_tests_construct (TYPE_FAVOURITE_DETAILS_INTERFACE_TESTS);
148
 
#line 149 "favourite-details-interface.c"
 
147
#line 148 "favourite-details-interface.c"
149
148
}
150
149
 
151
150
 
152
151
static void favourite_details_interface_tests_real_set_up (FolksTestCase* base) {
153
152
        FavouriteDetailsInterfaceTests * self;
154
 
#line 48 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
153
#line 48 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
155
154
        self = (FavouriteDetailsInterfaceTests*) base;
156
 
#line 157 "favourite-details-interface.c"
 
155
#line 156 "favourite-details-interface.c"
157
156
}
158
157
 
159
158
 
160
159
static void favourite_details_interface_tests_real_tear_down (FolksTestCase* base) {
161
160
        FavouriteDetailsInterfaceTests * self;
162
 
#line 52 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
161
#line 52 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
163
162
        self = (FavouriteDetailsInterfaceTests*) base;
164
 
#line 165 "favourite-details-interface.c"
 
163
#line 164 "favourite-details-interface.c"
165
164
}
166
165
 
167
166
 
168
167
static gboolean __lambda2_ (FavouriteDetailsInterfaceTests* self) {
169
168
        gboolean result = FALSE;
170
169
        GMainLoop* _tmp0_;
171
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
170
#line 87 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
172
171
        _tmp0_ = self->priv->_main_loop;
173
 
#line 87 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
172
#line 87 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
174
173
        g_main_loop_quit (_tmp0_);
175
 
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
174
#line 88 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
176
175
        result = FALSE;
177
 
#line 88 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
176
#line 88 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
178
177
        return result;
179
 
#line 180 "favourite-details-interface.c"
 
178
#line 179 "favourite-details-interface.c"
180
179
}
181
180
 
182
181
 
183
182
static gboolean ___lambda2__gsource_func (gpointer self) {
184
183
        gboolean result;
185
184
        result = __lambda2_ (self);
186
 
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
185
#line 85 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
187
186
        return result;
188
 
#line 189 "favourite-details-interface.c"
 
187
#line 188 "favourite-details-interface.c"
189
188
}
190
189
 
191
190
 
212
211
        gboolean _tmp16_;
213
212
        gboolean _tmp17_;
214
213
        TrackerTestBackend* _tmp18_;
215
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
214
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
216
215
        g_return_if_fail (self != NULL);
217
 
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
216
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
218
217
        _tmp0_ = g_main_loop_new (NULL, FALSE);
219
 
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
218
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
220
219
        _g_main_loop_unref0 (self->priv->_main_loop);
221
 
#line 58 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
220
#line 58 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
222
221
        self->priv->_main_loop = _tmp0_;
223
 
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
222
#line 59 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
224
223
        _tmp1_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
225
 
#line 59 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
224
#line 59 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
226
225
        c1 = _tmp1_;
227
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
226
#line 60 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
228
227
        _tmp2_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
229
 
#line 60 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
228
#line 60 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
230
229
        c2 = _tmp2_;
231
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
230
#line 61 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
232
231
        _tmp3_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL);
233
 
#line 61 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
232
#line 61 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
234
233
        c3 = _tmp3_;
235
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
234
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
236
235
        _tmp4_ = g_strdup ("favourite persona #1");
237
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
236
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
238
237
        _g_free0 (self->priv->_fullname_p1);
239
 
#line 62 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
238
#line 62 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
240
239
        self->priv->_fullname_p1 = _tmp4_;
241
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
240
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
242
241
        _tmp5_ = g_strdup ("favourite persona #2");
243
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
242
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
244
243
        _g_free0 (self->priv->_fullname_p2);
245
 
#line 63 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
244
#line 63 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
246
245
        self->priv->_fullname_p2 = _tmp5_;
247
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
246
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
248
247
        _tmp6_ = g_strdup ("favourite persona #3");
249
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
248
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
250
249
        _g_free0 (self->priv->_fullname_p3);
251
 
#line 64 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
250
#line 64 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
252
251
        self->priv->_fullname_p3 = _tmp6_;
253
 
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
252
#line 66 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
254
253
        _tmp7_ = self->priv->_fullname_p1;
255
 
#line 66 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
254
#line 66 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
256
255
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp7_);
257
 
#line 67 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
256
#line 67 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
258
257
        gee_abstract_map_set ((GeeAbstractMap*) c1, TRF_ONTOLOGY_DEFS_NAO_TAG, "");
259
 
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
258
#line 68 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
260
259
        _tmp8_ = self->priv->_tracker_backend;
261
 
#line 68 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
260
#line 68 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
262
261
        tracker_test_backend_add_contact (_tmp8_, c1);
263
 
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
262
#line 70 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
264
263
        _tmp9_ = self->priv->_fullname_p2;
265
 
#line 70 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
264
#line 70 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
266
265
        gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp9_);
267
 
#line 71 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
266
#line 71 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
268
267
        gee_abstract_map_set ((GeeAbstractMap*) c2, TRF_ONTOLOGY_DEFS_NAO_TAG, "");
269
 
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
268
#line 72 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
270
269
        _tmp10_ = self->priv->_tracker_backend;
271
 
#line 72 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
270
#line 72 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
272
271
        tracker_test_backend_add_contact (_tmp10_, c2);
273
 
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
272
#line 74 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
274
273
        _tmp11_ = self->priv->_fullname_p3;
275
 
#line 74 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
274
#line 74 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
276
275
        gee_abstract_map_set ((GeeAbstractMap*) c3, TRF_ONTOLOGY_DEFS_NCO_FULLNAME, _tmp11_);
277
 
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
276
#line 75 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
278
277
        _tmp12_ = self->priv->_tracker_backend;
279
 
#line 75 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
278
#line 75 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
280
279
        tracker_test_backend_add_contact (_tmp12_, c3);
281
 
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
280
#line 77 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
282
281
        _tmp13_ = self->priv->_tracker_backend;
283
 
#line 77 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
282
#line 77 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
284
283
        tracker_test_backend_set_up (_tmp13_);
285
 
#line 79 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
284
#line 79 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
286
285
        self->priv->_found_p1 = FALSE;
287
 
#line 80 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
286
#line 80 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
288
287
        self->priv->_found_p2 = FALSE;
289
 
#line 81 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
288
#line 81 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
290
289
        self->priv->_found_p3 = FALSE;
291
 
#line 83 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
290
#line 83 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
292
291
        _favourite_details_interface_tests_test_favourite_details_interface_async (self, NULL, NULL);
293
 
#line 85 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
292
#line 85 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
294
293
        g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 5, ___lambda2__gsource_func, g_object_ref (self), g_object_unref);
295
 
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
294
#line 91 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
296
295
        _tmp14_ = self->priv->_main_loop;
297
 
#line 91 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
296
#line 91 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
298
297
        g_main_loop_run (_tmp14_);
299
 
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
298
#line 93 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
300
299
        _tmp15_ = self->priv->_found_p1;
301
 
#line 93 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
302
 
        _vala_assert (_tmp15_ == TRUE, "this._found_p1 == true");
303
 
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
300
#line 93 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
301
        g_assert (_tmp15_ == TRUE);
 
302
#line 94 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
304
303
        _tmp16_ = self->priv->_found_p2;
305
 
#line 94 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
306
 
        _vala_assert (_tmp16_ == TRUE, "this._found_p2 == true");
307
 
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
304
#line 94 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
305
        g_assert (_tmp16_ == TRUE);
 
306
#line 95 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
308
307
        _tmp17_ = self->priv->_found_p3;
309
 
#line 95 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
310
 
        _vala_assert (_tmp17_ == TRUE, "this._found_p3 == true");
311
 
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
308
#line 95 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
309
        g_assert (_tmp17_ == TRUE);
 
310
#line 97 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
312
311
        _tmp18_ = self->priv->_tracker_backend;
313
 
#line 97 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
312
#line 97 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
314
313
        tracker_test_backend_tear_down (_tmp18_);
315
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
314
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
316
315
        _g_object_unref0 (c3);
317
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
316
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
318
317
        _g_object_unref0 (c2);
319
 
#line 56 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
318
#line 56 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
320
319
        _g_object_unref0 (c1);
321
 
#line 322 "favourite-details-interface.c"
 
320
#line 321 "favourite-details-interface.c"
322
321
}
323
322
 
324
323
 
325
324
static void _favourite_details_interface_tests_test_favourite_details_interface_async_data_free (gpointer _data) {
326
325
        FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
327
326
        _data_ = _data;
328
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
327
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
329
328
        _g_object_unref0 (_data_->self);
330
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
329
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
331
330
        g_slice_free (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData, _data_);
332
 
#line 333 "favourite-details-interface.c"
 
331
#line 332 "favourite-details-interface.c"
333
332
}
334
333
 
335
334
 
336
335
static gpointer _g_object_ref0 (gpointer self) {
337
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
336
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
338
337
        return self ? g_object_ref (self) : NULL;
339
 
#line 340 "favourite-details-interface.c"
 
338
#line 339 "favourite-details-interface.c"
340
339
}
341
340
 
342
341
 
343
342
static void _favourite_details_interface_tests_test_favourite_details_interface_async (FavouriteDetailsInterfaceTests* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
344
343
        FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
345
344
        FavouriteDetailsInterfaceTests* _tmp0_;
346
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
345
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
347
346
        _data_ = g_slice_new0 (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData);
348
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
347
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
349
348
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, _favourite_details_interface_tests_test_favourite_details_interface_async);
350
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
349
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
351
350
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, _favourite_details_interface_tests_test_favourite_details_interface_async_data_free);
352
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
351
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
353
352
        _tmp0_ = _g_object_ref0 (self);
354
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
353
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
355
354
        _data_->self = _tmp0_;
356
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
355
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
357
356
        _favourite_details_interface_tests_test_favourite_details_interface_async_co (_data_);
358
 
#line 359 "favourite-details-interface.c"
 
357
#line 358 "favourite-details-interface.c"
359
358
}
360
359
 
361
360
 
362
361
static void _favourite_details_interface_tests_test_favourite_details_interface_finish (FavouriteDetailsInterfaceTests* self, GAsyncResult* _res_) {
363
362
        FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
364
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
363
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
365
364
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
366
 
#line 367 "favourite-details-interface.c"
 
365
#line 366 "favourite-details-interface.c"
367
366
}
368
367
 
369
368
 
370
369
static void _favourite_details_interface_tests_test_favourite_details_interface_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
371
370
        FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_;
372
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
371
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
373
372
        _data_ = _user_data_;
374
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
373
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
375
374
        _data_->_source_object_ = source_object;
376
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
375
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
377
376
        _data_->_res_ = _res_;
378
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
377
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
379
378
        _favourite_details_interface_tests_test_favourite_details_interface_async_co (_data_);
380
 
#line 381 "favourite-details-interface.c"
 
379
#line 380 "favourite-details-interface.c"
381
380
}
382
381
 
383
382
 
384
383
static void __favourite_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed (FolksIndividualAggregator* _sender, GeeMultiMap* changes, gpointer self) {
385
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
384
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
386
385
        _favourite_details_interface_tests_individuals_changed_cb (self, changes);
387
 
#line 388 "favourite-details-interface.c"
 
386
#line 387 "favourite-details-interface.c"
388
387
}
389
388
 
390
389
 
391
390
static gboolean _favourite_details_interface_tests_test_favourite_details_interface_async_co (FavouriteDetailsInterfaceTestsTestFavouriteDetailsInterfaceAsyncData* _data_) {
392
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
391
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
393
392
        switch (_data_->_state_) {
394
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
393
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
395
394
                case 0:
396
 
#line 397 "favourite-details-interface.c"
 
395
#line 396 "favourite-details-interface.c"
397
396
                goto _state_0;
398
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
397
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
399
398
                case 1:
400
 
#line 401 "favourite-details-interface.c"
 
399
#line 400 "favourite-details-interface.c"
401
400
                goto _state_1;
402
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
401
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
403
402
                case 2:
404
 
#line 405 "favourite-details-interface.c"
 
403
#line 404 "favourite-details-interface.c"
405
404
                goto _state_2;
406
405
                default:
407
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
406
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
408
407
                g_assert_not_reached ();
409
 
#line 410 "favourite-details-interface.c"
 
408
#line 409 "favourite-details-interface.c"
410
409
        }
411
410
        _state_0:
412
 
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
411
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
413
412
        _data_->_tmp0_ = NULL;
414
 
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
413
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
415
414
        _data_->_tmp0_ = folks_backend_store_dup ();
416
 
#line 102 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
415
#line 102 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
417
416
        _data_->store = _data_->_tmp0_;
418
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
417
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
419
418
        _data_->_state_ = 1;
420
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
419
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
421
420
        folks_backend_store_prepare (_data_->store, _favourite_details_interface_tests_test_favourite_details_interface_async_ready, _data_);
422
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
421
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
423
422
        return FALSE;
424
 
#line 425 "favourite-details-interface.c"
 
423
#line 424 "favourite-details-interface.c"
425
424
        _state_1:
426
 
#line 103 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
425
#line 103 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
427
426
        folks_backend_store_prepare_finish (_data_->store, _data_->_res_);
428
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
427
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
429
428
        _data_->_tmp1_ = folks_individual_aggregator_new ();
430
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
429
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
431
430
        _g_object_unref0 (_data_->self->priv->_aggregator);
432
 
#line 104 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
431
#line 104 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
433
432
        _data_->self->priv->_aggregator = _data_->_tmp1_;
434
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
433
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
435
434
        _data_->_tmp2_ = _data_->self->priv->_aggregator;
436
 
#line 105 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
435
#line 105 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
437
436
        g_signal_connect_object (_data_->_tmp2_, "individuals-changed-detailed", (GCallback) __favourite_details_interface_tests_individuals_changed_cb_folks_individual_aggregator_individuals_changed_detailed, _data_->self, 0);
438
 
#line 439 "favourite-details-interface.c"
 
437
#line 438 "favourite-details-interface.c"
439
438
        {
440
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
439
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
441
440
                _data_->_tmp3_ = _data_->self->priv->_aggregator;
442
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
441
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
443
442
                _data_->_state_ = 2;
444
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
443
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
445
444
                folks_individual_aggregator_prepare (_data_->_tmp3_, _favourite_details_interface_tests_test_favourite_details_interface_async_ready, _data_);
446
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
445
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
447
446
                return FALSE;
448
 
#line 449 "favourite-details-interface.c"
 
447
#line 448 "favourite-details-interface.c"
449
448
                _state_2:
450
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
449
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
451
450
                folks_individual_aggregator_prepare_finish (_data_->_tmp3_, _data_->_res_, &_data_->_inner_error_);
452
 
#line 109 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
451
#line 109 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
453
452
                if (_data_->_inner_error_ != NULL) {
454
 
#line 455 "favourite-details-interface.c"
 
453
#line 454 "favourite-details-interface.c"
455
454
                        goto __catch0_g_error;
456
455
                }
457
456
        }
458
457
        goto __finally0;
459
458
        __catch0_g_error:
460
459
        {
461
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
460
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
462
461
                _data_->e = _data_->_inner_error_;
463
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
462
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
464
463
                _data_->_inner_error_ = NULL;
465
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
464
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
466
465
                _data_->_tmp4_ = _data_->e;
467
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
466
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
468
467
                _data_->_tmp5_ = _data_->_tmp4_->message;
469
 
#line 113 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
468
#line 113 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
470
469
                g_warning ("favourite-details-interface.vala:113: Error when calling prepare: %s\n", _data_->_tmp5_);
471
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
470
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
472
471
                _g_error_free0 (_data_->e);
473
 
#line 474 "favourite-details-interface.c"
 
472
#line 473 "favourite-details-interface.c"
474
473
        }
475
474
        __finally0:
476
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
475
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
477
476
        if (_data_->_inner_error_ != NULL) {
478
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
477
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
479
478
                _g_object_unref0 (_data_->store);
480
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
479
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
481
480
                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);
482
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
481
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
483
482
                g_clear_error (&_data_->_inner_error_);
484
 
#line 107 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
483
#line 107 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
485
484
                return FALSE;
486
 
#line 487 "favourite-details-interface.c"
 
485
#line 486 "favourite-details-interface.c"
487
486
        }
488
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
487
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
489
488
        _g_object_unref0 (_data_->store);
490
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
489
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
491
490
        if (_data_->_state_ == 0) {
492
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
491
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
493
492
                g_simple_async_result_complete_in_idle (_data_->_async_result);
494
 
#line 495 "favourite-details-interface.c"
 
493
#line 494 "favourite-details-interface.c"
495
494
        } else {
496
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
495
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
497
496
                g_simple_async_result_complete (_data_->_async_result);
498
 
#line 499 "favourite-details-interface.c"
 
497
#line 498 "favourite-details-interface.c"
499
498
        }
500
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
499
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
501
500
        g_object_unref (_data_->_async_result);
502
 
#line 100 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
501
#line 100 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
503
502
        return FALSE;
504
 
#line 505 "favourite-details-interface.c"
 
503
#line 504 "favourite-details-interface.c"
505
504
}
506
505
 
507
506
 
520
519
        GeeSet* _tmp39_;
521
520
        gint _tmp40_;
522
521
        gint _tmp41_;
523
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
522
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
524
523
        g_return_if_fail (self != NULL);
525
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
524
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
526
525
        g_return_if_fail (changes != NULL);
527
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
526
#line 120 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
528
527
        _tmp0_ = changes;
529
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
528
#line 120 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
530
529
        _tmp1_ = gee_multi_map_get_values (_tmp0_);
531
 
#line 120 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
530
#line 120 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
532
531
        added = _tmp1_;
533
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
532
#line 121 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
534
533
        _tmp2_ = changes;
535
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
534
#line 121 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
536
535
        _tmp3_ = gee_multi_map_get_keys (_tmp2_);
537
 
#line 121 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
536
#line 121 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
538
537
        removed = _tmp3_;
539
 
#line 540 "favourite-details-interface.c"
 
538
#line 539 "favourite-details-interface.c"
540
539
        {
541
540
                GeeCollection* _tmp4_;
542
541
                GeeIterator* _tmp5_ = NULL;
543
542
                GeeIterator* _i_it;
544
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
543
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
545
544
                _tmp4_ = added;
546
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
545
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
547
546
                _tmp5_ = gee_iterable_iterator ((GeeIterable*) _tmp4_);
548
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
547
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
549
548
                _i_it = _tmp5_;
550
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
549
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
551
550
                while (TRUE) {
552
 
#line 553 "favourite-details-interface.c"
 
551
#line 552 "favourite-details-interface.c"
553
552
                        GeeIterator* _tmp6_;
554
553
                        gboolean _tmp7_ = FALSE;
555
554
                        GeeIterator* _tmp8_;
562
561
                        gchar* _tmp14_;
563
562
                        gchar* full_name;
564
563
                        const gchar* _tmp15_;
565
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
564
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
566
565
                        _tmp6_ = _i_it;
567
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
566
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
568
567
                        _tmp7_ = gee_iterator_next (_tmp6_);
569
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
568
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
570
569
                        if (!_tmp7_) {
571
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
570
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
572
571
                                break;
573
 
#line 574 "favourite-details-interface.c"
 
572
#line 573 "favourite-details-interface.c"
574
573
                        }
575
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
574
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
576
575
                        _tmp8_ = _i_it;
577
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
576
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
578
577
                        _tmp9_ = gee_iterator_get (_tmp8_);
579
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
578
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
580
579
                        i = (FolksIndividual*) _tmp9_;
581
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
580
#line 125 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
582
581
                        _tmp10_ = i;
583
 
#line 125 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
584
 
                        _vala_assert (_tmp10_ != NULL, "i != null");
585
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
582
#line 125 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
583
                        g_assert (_tmp10_ != NULL);
 
584
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
586
585
                        _tmp11_ = i;
587
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
586
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
588
587
                        _tmp12_ = folks_name_details_get_full_name ((FolksNameDetails*) _tmp11_);
589
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
588
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
590
589
                        _tmp13_ = _tmp12_;
591
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
590
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
592
591
                        _tmp14_ = g_strdup (_tmp13_);
593
 
#line 127 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
592
#line 127 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
594
593
                        full_name = _tmp14_;
595
 
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
594
#line 128 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
596
595
                        _tmp15_ = full_name;
597
 
#line 128 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
596
#line 128 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
598
597
                        if (_tmp15_ != NULL) {
599
 
#line 600 "favourite-details-interface.c"
 
598
#line 599 "favourite-details-interface.c"
600
599
                                const gchar* _tmp16_;
601
600
                                const gchar* _tmp17_;
602
 
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
601
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
603
602
                                _tmp16_ = full_name;
604
 
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
603
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
605
604
                                _tmp17_ = self->priv->_fullname_p1;
606
 
#line 130 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
605
#line 130 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
607
606
                                if (g_strcmp0 (_tmp16_, _tmp17_) == 0) {
608
 
#line 609 "favourite-details-interface.c"
 
607
#line 608 "favourite-details-interface.c"
609
608
                                        FolksIndividual* _tmp18_;
610
609
                                        gboolean _tmp19_;
611
610
                                        gboolean _tmp20_;
612
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
611
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
613
612
                                        _tmp18_ = i;
614
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
613
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
615
614
                                        _tmp19_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp18_);
616
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
615
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
617
616
                                        _tmp20_ = _tmp19_;
618
 
#line 132 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
619
 
                                        _vala_assert (_tmp20_ == TRUE, "i.is_favourite == true");
620
 
#line 133 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
617
#line 132 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
618
                                        g_assert (_tmp20_ == TRUE);
 
619
#line 133 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
621
620
                                        self->priv->_found_p1 = TRUE;
622
 
#line 623 "favourite-details-interface.c"
 
621
#line 622 "favourite-details-interface.c"
623
622
                                } else {
624
623
                                        const gchar* _tmp21_;
625
624
                                        const gchar* _tmp22_;
626
 
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
625
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
627
626
                                        _tmp21_ = full_name;
628
 
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
627
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
629
628
                                        _tmp22_ = self->priv->_fullname_p2;
630
 
#line 135 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
629
#line 135 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
631
630
                                        if (g_strcmp0 (_tmp21_, _tmp22_) == 0) {
632
 
#line 633 "favourite-details-interface.c"
 
631
#line 632 "favourite-details-interface.c"
633
632
                                                FolksIndividual* _tmp23_;
634
633
                                                gboolean _tmp24_;
635
634
                                                gboolean _tmp25_;
636
 
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
635
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
637
636
                                                _tmp23_ = i;
638
 
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
637
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
639
638
                                                _tmp24_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp23_);
640
 
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
639
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
641
640
                                                _tmp25_ = _tmp24_;
642
 
#line 137 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
643
 
                                                _vala_assert (_tmp25_ == TRUE, "i.is_favourite == true");
644
 
#line 138 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
641
#line 137 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
642
                                                g_assert (_tmp25_ == TRUE);
 
643
#line 138 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
645
644
                                                self->priv->_found_p2 = TRUE;
646
 
#line 647 "favourite-details-interface.c"
 
645
#line 646 "favourite-details-interface.c"
647
646
                                        } else {
648
647
                                                const gchar* _tmp26_;
649
648
                                                const gchar* _tmp27_;
650
 
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
649
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
651
650
                                                _tmp26_ = full_name;
652
 
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
651
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
653
652
                                                _tmp27_ = self->priv->_fullname_p3;
654
 
#line 140 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
653
#line 140 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
655
654
                                                if (g_strcmp0 (_tmp26_, _tmp27_) == 0) {
656
 
#line 657 "favourite-details-interface.c"
 
655
#line 656 "favourite-details-interface.c"
657
656
                                                        FolksIndividual* _tmp28_;
658
657
                                                        gboolean _tmp29_;
659
658
                                                        gboolean _tmp30_;
660
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
659
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
661
660
                                                        _tmp28_ = i;
662
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
661
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
663
662
                                                        _tmp29_ = folks_favourite_details_get_is_favourite ((FolksFavouriteDetails*) _tmp28_);
664
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
663
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
665
664
                                                        _tmp30_ = _tmp29_;
666
 
#line 142 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
667
 
                                                        _vala_assert (_tmp30_ == FALSE, "i.is_favourite == false");
668
 
#line 143 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
665
#line 142 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
666
                                                        g_assert (_tmp30_ == FALSE);
 
667
#line 143 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
669
668
                                                        self->priv->_found_p3 = TRUE;
670
 
#line 671 "favourite-details-interface.c"
 
669
#line 670 "favourite-details-interface.c"
671
670
                                                }
672
671
                                        }
673
672
                                }
674
673
                        }
675
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
674
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
676
675
                        _g_free0 (full_name);
677
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
676
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
678
677
                        _g_object_unref0 (i);
679
 
#line 680 "favourite-details-interface.c"
 
678
#line 679 "favourite-details-interface.c"
680
679
                }
681
 
#line 123 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
680
#line 123 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
682
681
                _g_object_unref0 (_i_it);
683
 
#line 684 "favourite-details-interface.c"
 
682
#line 683 "favourite-details-interface.c"
684
683
        }
685
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
684
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
686
685
        _tmp33_ = self->priv->_found_p1;
687
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
686
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
688
687
        if (_tmp33_) {
689
 
#line 690 "favourite-details-interface.c"
 
688
#line 689 "favourite-details-interface.c"
690
689
                gboolean _tmp34_;
691
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
690
#line 149 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
692
691
                _tmp34_ = self->priv->_found_p2;
693
 
#line 149 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
692
#line 149 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
694
693
                _tmp32_ = _tmp34_;
695
 
#line 696 "favourite-details-interface.c"
 
694
#line 695 "favourite-details-interface.c"
696
695
        } else {
697
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
696
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
698
697
                _tmp32_ = FALSE;
699
 
#line 700 "favourite-details-interface.c"
 
698
#line 699 "favourite-details-interface.c"
700
699
        }
701
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
700
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
702
701
        _tmp35_ = _tmp32_;
703
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
702
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
704
703
        if (_tmp35_) {
705
 
#line 706 "favourite-details-interface.c"
 
704
#line 705 "favourite-details-interface.c"
706
705
                gboolean _tmp36_;
707
 
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
706
#line 150 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
708
707
                _tmp36_ = self->priv->_found_p3;
709
 
#line 150 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
708
#line 150 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
710
709
                _tmp31_ = _tmp36_;
711
 
#line 712 "favourite-details-interface.c"
 
710
#line 711 "favourite-details-interface.c"
712
711
        } else {
713
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
712
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
714
713
                _tmp31_ = FALSE;
715
 
#line 716 "favourite-details-interface.c"
 
714
#line 715 "favourite-details-interface.c"
716
715
        }
717
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
716
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
718
717
        _tmp37_ = _tmp31_;
719
 
#line 148 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
718
#line 148 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
720
719
        if (_tmp37_) {
721
 
#line 722 "favourite-details-interface.c"
 
720
#line 721 "favourite-details-interface.c"
722
721
                GMainLoop* _tmp38_;
723
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
722
#line 151 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
724
723
                _tmp38_ = self->priv->_main_loop;
725
 
#line 151 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
724
#line 151 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
726
725
                g_main_loop_quit (_tmp38_);
727
 
#line 728 "favourite-details-interface.c"
 
726
#line 727 "favourite-details-interface.c"
728
727
        }
729
 
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
728
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
730
729
        _tmp39_ = removed;
731
 
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
730
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
732
731
        _tmp40_ = gee_collection_get_size ((GeeCollection*) _tmp39_);
733
 
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
732
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
734
733
        _tmp41_ = _tmp40_;
735
 
#line 153 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
736
 
        _vala_assert (_tmp41_ == 1, "removed.size == 1");
737
 
#line 738 "favourite-details-interface.c"
 
734
#line 153 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
735
        g_assert (_tmp41_ == 1);
 
736
#line 737 "favourite-details-interface.c"
738
737
        {
739
738
                GeeSet* _tmp42_;
740
739
                GeeIterator* _tmp43_ = NULL;
741
740
                GeeIterator* _i_it;
742
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
741
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
743
742
                _tmp42_ = removed;
744
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
743
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
745
744
                _tmp43_ = gee_iterable_iterator ((GeeIterable*) _tmp42_);
746
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
745
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
747
746
                _i_it = _tmp43_;
748
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
747
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
749
748
                while (TRUE) {
750
 
#line 751 "favourite-details-interface.c"
 
749
#line 750 "favourite-details-interface.c"
751
750
                        GeeIterator* _tmp44_;
752
751
                        gboolean _tmp45_ = FALSE;
753
752
                        GeeIterator* _tmp46_;
754
753
                        gpointer _tmp47_ = NULL;
755
754
                        FolksIndividual* i;
756
755
                        FolksIndividual* _tmp48_;
757
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
756
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
758
757
                        _tmp44_ = _i_it;
759
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
758
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
760
759
                        _tmp45_ = gee_iterator_next (_tmp44_);
761
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
760
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
762
761
                        if (!_tmp45_) {
763
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
762
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
764
763
                                break;
765
 
#line 766 "favourite-details-interface.c"
 
764
#line 765 "favourite-details-interface.c"
766
765
                        }
767
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
766
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
768
767
                        _tmp46_ = _i_it;
769
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
768
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
770
769
                        _tmp47_ = gee_iterator_get (_tmp46_);
771
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
770
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
772
771
                        i = (FolksIndividual*) _tmp47_;
773
 
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
772
#line 157 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
774
773
                        _tmp48_ = i;
775
 
#line 157 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
776
 
                        _vala_assert (_tmp48_ == NULL, "i == null");
777
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
774
#line 157 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
775
                        g_assert (_tmp48_ == NULL);
 
776
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
778
777
                        _g_object_unref0 (i);
779
 
#line 780 "favourite-details-interface.c"
 
778
#line 779 "favourite-details-interface.c"
780
779
                }
781
 
#line 155 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
780
#line 155 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
782
781
                _g_object_unref0 (_i_it);
783
 
#line 784 "favourite-details-interface.c"
 
782
#line 783 "favourite-details-interface.c"
784
783
        }
785
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
784
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
786
785
        _g_object_unref0 (removed);
787
 
#line 117 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
786
#line 117 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
788
787
        _g_object_unref0 (added);
789
 
#line 790 "favourite-details-interface.c"
 
788
#line 789 "favourite-details-interface.c"
790
789
}
791
790
 
792
791
 
793
792
static void favourite_details_interface_tests_class_init (FavouriteDetailsInterfaceTestsClass * klass) {
794
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
793
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
795
794
        favourite_details_interface_tests_parent_class = g_type_class_peek_parent (klass);
796
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
795
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
797
796
        g_type_class_add_private (klass, sizeof (FavouriteDetailsInterfaceTestsPrivate));
798
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
797
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
799
798
        FOLKS_TEST_CASE_CLASS (klass)->set_up = favourite_details_interface_tests_real_set_up;
800
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
799
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
801
800
        FOLKS_TEST_CASE_CLASS (klass)->tear_down = favourite_details_interface_tests_real_tear_down;
802
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
801
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
803
802
        G_OBJECT_CLASS (klass)->finalize = favourite_details_interface_tests_finalize;
804
 
#line 805 "favourite-details-interface.c"
 
803
#line 804 "favourite-details-interface.c"
805
804
}
806
805
 
807
806
 
808
807
static void favourite_details_interface_tests_instance_init (FavouriteDetailsInterfaceTests * self) {
809
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
808
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
810
809
        self->priv = FAVOURITE_DETAILS_INTERFACE_TESTS_GET_PRIVATE (self);
811
 
#line 812 "favourite-details-interface.c"
 
810
#line 811 "favourite-details-interface.c"
812
811
}
813
812
 
814
813
 
815
814
static void favourite_details_interface_tests_finalize (GObject* obj) {
816
815
        FavouriteDetailsInterfaceTests * self;
817
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
818
 
        self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_FAVOURITE_DETAILS_INTERFACE_TESTS, FavouriteDetailsInterfaceTests);
819
 
#line 28 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
816
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
 
817
        self = FAVOURITE_DETAILS_INTERFACE_TESTS (obj);
 
818
#line 28 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
820
819
        _tracker_test_backend_unref0 (self->priv->_tracker_backend);
821
 
#line 29 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
820
#line 29 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
822
821
        _g_main_loop_unref0 (self->priv->_main_loop);
823
 
#line 30 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
822
#line 30 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
824
823
        _g_free0 (self->priv->_fullname_p1);
825
 
#line 31 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
824
#line 31 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
826
825
        _g_free0 (self->priv->_fullname_p2);
827
 
#line 32 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
826
#line 32 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
828
827
        _g_free0 (self->priv->_fullname_p3);
829
 
#line 36 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
828
#line 36 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
830
829
        _g_object_unref0 (self->priv->_aggregator);
831
 
#line 26 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
830
#line 26 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
832
831
        G_OBJECT_CLASS (favourite_details_interface_tests_parent_class)->finalize (obj);
833
 
#line 834 "favourite-details-interface.c"
 
832
#line 833 "favourite-details-interface.c"
834
833
}
835
834
 
836
835
 
853
852
        FavouriteDetailsInterfaceTests* _tmp1_;
854
853
        FavouriteDetailsInterfaceTests* _tmp2_;
855
854
        GTestSuite* _tmp3_ = NULL;
856
 
#line 164 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
855
#line 164 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
857
856
        g_test_init (&args_length1, &args, NULL);
858
 
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
857
#line 166 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
859
858
        _tmp0_ = g_test_get_root ();
860
 
#line 166 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
859
#line 166 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
861
860
        root = _tmp0_;
862
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
861
#line 167 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
863
862
        _tmp1_ = favourite_details_interface_tests_new ();
864
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
863
#line 167 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
865
864
        _tmp2_ = _tmp1_;
866
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
865
#line 167 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
867
866
        _tmp3_ = folks_test_case_get_suite ((FolksTestCase*) _tmp2_);
868
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
867
#line 167 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
869
868
        g_test_suite_add_suite (root, _tmp3_);
870
 
#line 167 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
869
#line 167 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
871
870
        _g_object_unref0 (_tmp2_);
872
 
#line 169 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
871
#line 169 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
873
872
        g_test_run ();
874
 
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
873
#line 171 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
875
874
        result = 0;
876
 
#line 171 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
875
#line 171 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
877
876
        return result;
878
 
#line 879 "favourite-details-interface.c"
 
877
#line 878 "favourite-details-interface.c"
879
878
}
880
879
 
881
880
 
882
881
int main (int argc, char ** argv) {
883
 
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
882
#line 162 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
884
883
        g_type_init ();
885
 
#line 162 "/home/jpwhiting/devel/collabora/src/gnome/folks/tests/tracker/favourite-details-interface.vala"
 
884
#line 162 "/opt/gnome2/source/folks/tests/tracker/favourite-details-interface.vala"
886
885
        return _vala_main (argv, argc);
887
 
#line 888 "favourite-details-interface.c"
 
886
#line 887 "favourite-details-interface.c"
888
887
}
889
888
 
890
889