9TEST(FilterTest, Simple) {
11 ss <<
".*\\.dart" << std::endl;
12 ss <<
".*\\.cc" << std::endl;
15 ASSERT_TRUE(filter.ok());
16 EXPECT_TRUE(filter->Matches(
"foo/bar/baz.dart"));
17 EXPECT_TRUE(filter->Matches(
"foo/bar/baz.cc"));
18 EXPECT_FALSE(filter->Matches(
"foo/bar/baz.txt"));
21TEST(FilterTest, Comments) {
23 ss <<
".*\\.dart" << std::endl;
24 ss <<
"# hello!" << std::endl;
25 ss <<
".*\\.cc" << std::endl;
28 ASSERT_TRUE(filter.ok());
29 EXPECT_TRUE(filter->Matches(
"foo/bar/baz.dart"));
30 EXPECT_TRUE(filter->Matches(
"foo/bar/baz.cc"));
31 EXPECT_FALSE(filter->Matches(
"foo/bar/baz.txt"));