equal
deleted
inserted
replaced
167 // |
167 // |
168 // test functions |
168 // test functions |
169 // |
169 // |
170 void testBeforeVolDefs(Itk::TestMgr * mgr) |
170 void testBeforeVolDefs(Itk::TestMgr * mgr) |
171 { |
171 { |
172 char *xml_file = (char*)__FUNCTION__; |
|
173 assert_failed = 0; |
|
174 printf("Before volume definitions\n"); |
172 printf("Before volume definitions\n"); |
175 |
173 |
176 qry(mgr, |
174 qry(mgr, |
177 false); |
175 false); |
178 testResultXml(xml_file); |
176 |
179 } |
177 } |
180 |
178 |
181 |
179 |
182 void testBeforeContentDefs(Itk::TestMgr * mgr) |
180 void testBeforeContentDefs(Itk::TestMgr * mgr) |
183 { |
181 { |
184 printf("Defining volumes\n"); |
182 printf("Defining volumes\n"); |
185 char *xml_file = (char*)__FUNCTION__; |
|
186 assert_failed = 0; |
|
187 |
183 |
188 cpix_Result |
184 cpix_Result |
189 result; |
185 result; |
190 |
186 |
191 for (const MVFTest * test = FilesAndVols; |
187 for (const MVFTest * test = FilesAndVols; |
204 |
200 |
205 printf("Defined volumes, but there are no indexes created yet\n"); |
201 printf("Defined volumes, but there are no indexes created yet\n"); |
206 |
202 |
207 qry(mgr, |
203 qry(mgr, |
208 true); |
204 true); |
209 testResultXml(xml_file); |
205 |
210 } |
206 } |
211 |
207 |
212 |
208 |
213 void testReady(Itk::TestMgr * mgr) |
209 void testReady(Itk::TestMgr * mgr) |
214 { |
210 { |
215 printf("Defining contents\n"); |
211 printf("Defining contents\n"); |
216 char *xml_file = (char*)__FUNCTION__; |
|
217 assert_failed = 0; |
|
218 const MVFTest |
212 const MVFTest |
219 * mvfTest = FilesAndVols; |
213 * mvfTest = FilesAndVols; |
220 |
214 |
221 for (; mvfTest->qualifiedBaseAppClass_ != NULL; ++mvfTest) |
215 for (; mvfTest->qualifiedBaseAppClass_ != NULL; ++mvfTest) |
222 { |
216 { |
240 mvfTest->qualifiedBaseAppClass_); |
234 mvfTest->qualifiedBaseAppClass_); |
241 } |
235 } |
242 |
236 |
243 qry(mgr, |
237 qry(mgr, |
244 true); |
238 true); |
245 testResultXml(xml_file); |
239 |
246 } |
240 } |
247 |
241 |
248 |
242 |
249 private: |
243 private: |
250 void cleanup() |
244 void cleanup() |
311 (shouldSucceed && succeeded) |
305 (shouldSucceed && succeeded) |
312 || (!shouldSucceed && !succeeded), |
306 || (!shouldSucceed && !succeeded), |
313 "Querying idx should %s have succeeded and it did %s", |
307 "Querying idx should %s have succeeded and it did %s", |
314 shouldSucceed ? "" : "not", |
308 shouldSucceed ? "" : "not", |
315 succeeded ? "" : "not"); |
309 succeeded ? "" : "not"); |
316 assert_failed = 1; |
310 |
317 } |
311 } |
318 |
312 |
319 |
313 |
320 void qrySearcher(Itk::TestMgr * mgr, |
314 void qrySearcher(Itk::TestMgr * mgr, |
321 bool shouldSucceed) |
315 bool shouldSucceed) |
361 (shouldSucceed && succeeded) |
355 (shouldSucceed && succeeded) |
362 || (!shouldSucceed && !succeeded), |
356 || (!shouldSucceed && !succeeded), |
363 "Querying searcher should %s have succeeded and it did %s", |
357 "Querying searcher should %s have succeeded and it did %s", |
364 shouldSucceed ? "" : "not", |
358 shouldSucceed ? "" : "not", |
365 succeeded ? "" : "not"); |
359 succeeded ? "" : "not"); |
366 assert_failed = 1; |
360 |
367 } |
361 } |
368 |
362 |
369 |
363 |
370 |
364 |
371 void qry(Itk::TestMgr * mgr, |
365 void qry(Itk::TestMgr * mgr, |