Lines Matching refs:filters

329     const engine::test_filters filters(raw_filters);  in ATF_TEST_CASE_BODY()  local
332 match = filters.match_test_case(fs::path("foo"), "baz"); in ATF_TEST_CASE_BODY()
336 match = filters.match_test_case(fs::path("foo/bar"), "baz"); in ATF_TEST_CASE_BODY()
351 const engine::test_filters filters(raw_filters); in ATF_TEST_CASE_BODY() local
354 match = filters.match_test_case(fs::path("top_test"), "a"); in ATF_TEST_CASE_BODY()
358 match = filters.match_test_case(fs::path("subdir_1/foo"), "a"); in ATF_TEST_CASE_BODY()
362 match = filters.match_test_case(fs::path("subdir_1/bar"), "z"); in ATF_TEST_CASE_BODY()
366 match = filters.match_test_case(fs::path("subdir_2/a_test"), "bar"); in ATF_TEST_CASE_BODY()
370 match = filters.match_test_case(fs::path("subdir_2/b_test"), "foo"); in ATF_TEST_CASE_BODY()
374 match = filters.match_test_case(fs::path("subdir_2/b_test"), "bar"); in ATF_TEST_CASE_BODY()
377 match = filters.match_test_case(fs::path("subdir_2/c_test"), "foo"); in ATF_TEST_CASE_BODY()
380 match = filters.match_test_case(fs::path("subdir_3"), "hello"); in ATF_TEST_CASE_BODY()
390 const engine::test_filters filters(raw_filters); in ATF_TEST_CASE_BODY() local
391 ATF_REQUIRE(filters.match_test_program(fs::path("foo"))); in ATF_TEST_CASE_BODY()
392 ATF_REQUIRE(filters.match_test_program(fs::path("foo/bar"))); in ATF_TEST_CASE_BODY()
405 const engine::test_filters filters(raw_filters); in ATF_TEST_CASE_BODY() local
406 ATF_REQUIRE( filters.match_test_program(fs::path("top_test"))); in ATF_TEST_CASE_BODY()
407 ATF_REQUIRE( filters.match_test_program(fs::path("subdir_1/foo"))); in ATF_TEST_CASE_BODY()
408 ATF_REQUIRE( filters.match_test_program(fs::path("subdir_1/bar"))); in ATF_TEST_CASE_BODY()
409 ATF_REQUIRE( filters.match_test_program(fs::path("subdir_2/a_test"))); in ATF_TEST_CASE_BODY()
410 ATF_REQUIRE( filters.match_test_program(fs::path("subdir_2/b_test"))); in ATF_TEST_CASE_BODY()
411 ATF_REQUIRE(!filters.match_test_program(fs::path("subdir_2/c_test"))); in ATF_TEST_CASE_BODY()
412 ATF_REQUIRE(!filters.match_test_program(fs::path("subdir_3"))); in ATF_TEST_CASE_BODY()
466 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
467 filters.insert(mkfilter("a", "")); in ATF_TEST_CASE_BODY()
468 filters.insert(mkfilter("b", "")); in ATF_TEST_CASE_BODY()
469 filters.insert(mkfilter("c", "a")); in ATF_TEST_CASE_BODY()
470 filters.insert(mkfilter("c", "b")); in ATF_TEST_CASE_BODY()
472 engine::check_disjoint_filters(filters); in ATF_TEST_CASE_BODY()
479 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
480 filters.insert(mkfilter("a", "")); in ATF_TEST_CASE_BODY()
481 filters.insert(mkfilter("b", "")); in ATF_TEST_CASE_BODY()
482 filters.insert(mkfilter("c", "a")); in ATF_TEST_CASE_BODY()
483 filters.insert(mkfilter("d", "b")); in ATF_TEST_CASE_BODY()
484 filters.insert(mkfilter("c", "")); in ATF_TEST_CASE_BODY()
487 engine::check_disjoint_filters(filters)); in ATF_TEST_CASE_BODY()
494 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
495 filters.insert(mkfilter("foo/bar", "")); in ATF_TEST_CASE_BODY()
496 filters.insert(mkfilter("baz", "tc")); in ATF_TEST_CASE_BODY()
497 engine::filters_state state(filters); in ATF_TEST_CASE_BODY()
510 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
511 filters.insert(mkfilter("foo/bar", "")); in ATF_TEST_CASE_BODY()
512 filters.insert(mkfilter("baz", "tc")); in ATF_TEST_CASE_BODY()
513 engine::filters_state state(filters); in ATF_TEST_CASE_BODY()
526 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
527 filters.insert(mkfilter("a/b", "")); in ATF_TEST_CASE_BODY()
528 filters.insert(mkfilter("baz", "tc")); in ATF_TEST_CASE_BODY()
529 filters.insert(mkfilter("hey/d", "yes")); in ATF_TEST_CASE_BODY()
530 engine::filters_state state(filters); in ATF_TEST_CASE_BODY()
543 std::set< engine::test_filter > filters; in ATF_TEST_CASE_BODY() local
544 filters.insert(mkfilter("a/b", "")); in ATF_TEST_CASE_BODY()
545 filters.insert(mkfilter("baz", "tc")); in ATF_TEST_CASE_BODY()
546 filters.insert(mkfilter("hey/d", "yes")); in ATF_TEST_CASE_BODY()
547 engine::filters_state state(filters); in ATF_TEST_CASE_BODY()