Lines Matching full:engine

29 #include "engine/scanner.hpp"
37 #include "engine/filters.hpp"
141 static std::set< engine::scan_result >
142 yield_all(engine::scanner& scanner) in yield_all()
144 std::set< engine::scan_result > results; in yield_all()
146 const optional< engine::scan_result > result = scanner.yield(); in yield_all()
163 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
165 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
181 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
183 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
184 exp_results.insert(engine::scan_result(test_program, "lone_test")); in ATF_TEST_CASE_BODY()
186 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
187 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
208 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
210 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
211 exp_results.insert(engine::scan_result(test_program1, "foo_test")); in ATF_TEST_CASE_BODY()
212 exp_results.insert(engine::scan_result(test_program2, "bar_test")); in ATF_TEST_CASE_BODY()
213 exp_results.insert(engine::scan_result(test_program3, "baz_test")); in ATF_TEST_CASE_BODY()
215 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
216 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
231 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
233 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
234 exp_results.insert(engine::scan_result(test_program, "first_test")); in ATF_TEST_CASE_BODY()
235 exp_results.insert(engine::scan_result(test_program, "second_test")); in ATF_TEST_CASE_BODY()
236 exp_results.insert(engine::scan_result(test_program, "third_test")); in ATF_TEST_CASE_BODY()
238 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
239 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
260 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
262 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
263 exp_results.insert(engine::scan_result(test_program1, "foo_test")); in ATF_TEST_CASE_BODY()
264 exp_results.insert(engine::scan_result(test_program1, "bar_test")); in ATF_TEST_CASE_BODY()
265 exp_results.insert(engine::scan_result(test_program1, "baz_test")); in ATF_TEST_CASE_BODY()
266 exp_results.insert(engine::scan_result(test_program2, "lone_test")); in ATF_TEST_CASE_BODY()
267 exp_results.insert(engine::scan_result(test_program3, "another_test")); in ATF_TEST_CASE_BODY()
268 exp_results.insert(engine::scan_result(test_program3, "last_test")); in ATF_TEST_CASE_BODY()
270 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
271 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
293 const std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
295 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
296 exp_results.insert(engine::scan_result(test_program1, "one")); in ATF_TEST_CASE_BODY()
297 exp_results.insert(engine::scan_result(test_program1, "two")); in ATF_TEST_CASE_BODY()
298 exp_results.insert(engine::scan_result(test_program2, "one")); in ATF_TEST_CASE_BODY()
299 exp_results.insert(engine::scan_result(test_program2, "two")); in ATF_TEST_CASE_BODY()
301 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
302 std::set< engine::scan_result > results; in ATF_TEST_CASE_BODY()
326 for (std::set< engine::scan_result >::const_iterator iter = results.begin(); in ATF_TEST_CASE_BODY()
340 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
341 filters.insert(engine::test_filter(fs::path("foo"), "bar")); in ATF_TEST_CASE_BODY()
343 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
365 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
366 filters.insert(engine::test_filter(fs::path("dir/program2"), "baz_test")); in ATF_TEST_CASE_BODY()
367 filters.insert(engine::test_filter(fs::path("program4"), "another_test")); in ATF_TEST_CASE_BODY()
368 filters.insert(engine::test_filter(fs::path("dir/program3"), "")); in ATF_TEST_CASE_BODY()
370 const std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
372 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
373 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
397 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
398 filters.insert(engine::test_filter(fs::path("dir/program1"), "baz_test")); in ATF_TEST_CASE_BODY()
399 filters.insert(engine::test_filter(fs::path("dir/program2"), "foo_test")); in ATF_TEST_CASE_BODY()
400 filters.insert(engine::test_filter(fs::path("program3"), "")); in ATF_TEST_CASE_BODY()
402 std::set< engine::test_filter > exp_filters; in ATF_TEST_CASE_BODY()
403 exp_filters.insert(engine::test_filter(fs::path("dir/program2"), in ATF_TEST_CASE_BODY()
406 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
407 exp_results.insert(engine::scan_result(test_program1, "baz_test")); in ATF_TEST_CASE_BODY()
408 exp_results.insert(engine::scan_result(test_program3, "another_test")); in ATF_TEST_CASE_BODY()
409 exp_results.insert(engine::scan_result(test_program3, "last_test")); in ATF_TEST_CASE_BODY()
411 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
412 const std::set< engine::scan_result > results = yield_all(scanner); in ATF_TEST_CASE_BODY()
435 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY()
436 filters.insert(engine::test_filter(fs::path("first"), "")); in ATF_TEST_CASE_BODY()
438 std::set< engine::scan_result > exp_results; in ATF_TEST_CASE_BODY()
439 exp_results.insert(engine::scan_result(test_program1, "one")); in ATF_TEST_CASE_BODY()
440 exp_results.insert(engine::scan_result(test_program1, "two")); in ATF_TEST_CASE_BODY()
442 engine::scanner scanner(test_programs, filters); in ATF_TEST_CASE_BODY()
443 std::set< engine::scan_result > results; in ATF_TEST_CASE_BODY()