19TEST(SwitchesTest, SkiaTraceAllowlistFlag) {
24 EXPECT_TRUE(settings.trace_skia);
25 EXPECT_TRUE(settings.trace_skia_allowlist.has_value());
26 EXPECT_EQ(settings.trace_skia_allowlist->size(), 1ul);
28 EXPECT_FALSE(settings.trace_skia);
35 EXPECT_TRUE(settings.trace_skia);
36 EXPECT_FALSE(settings.trace_skia_allowlist.has_value());
38 EXPECT_FALSE(settings.trace_skia);
42 {
"command",
"--trace-skia-allowlist=aaa,bbb,ccc"});
45 EXPECT_TRUE(settings.trace_skia);
46 EXPECT_TRUE(settings.trace_skia_allowlist.has_value());
47 EXPECT_EQ(settings.trace_skia_allowlist->size(), 3ul);
48 EXPECT_EQ(settings.trace_skia_allowlist->back(),
"ccc");
50 EXPECT_FALSE(settings.trace_skia);