MCPcopy Create free account
hub / github.com/apache/impala / TEST

Function TEST

be/src/util/redactor-test.cc:65–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63}
64
65TEST(RedactorTest, NoTrigger) {
66 TempRulesFile rules_file(
67 "{"
68 " \"version\": 1,"
69 " \"rules\": ["
70 " {\"search\": \"foo\", \"replace\": \"bar\"}"
71 " ]"
72 "}");
73 string error = SetRedactionRulesFromFile(rules_file.name());
74 ASSERT_EQ("", error);
75 ASSERT_EQ(1, g_rules->size());
76 ASSERT_EQ("", g_rules->begin()->trigger);
77 ASSERT_EQ("foo", g_rules->begin()->search_pattern.pattern());
78 ASSERT_EQ("bar", g_rules->begin()->replacement);
79 ASSERT_UNREDACTED("baz");
80 ASSERT_REDACTED_EQ("foo", "bar");
81 ASSERT_REDACTED_EQ("foo bar foo baz", "bar bar bar baz");
82 ASSERT_REDACTED_EQ("foo\nbar\nfoo baz", "bar\nbar\nbar baz");
83}
84
85TEST(RedactorTest, Trigger) {
86 TempRulesFile rules_file(

Callers

nothing calls this directly

Calls 8

RandomlyFillStringFunction · 0.85
RedactFunction · 0.85
OverwriteContentsMethod · 0.80
nameMethod · 0.45
sizeMethod · 0.45
beginMethod · 0.45
lengthMethod · 0.45

Tested by

no test coverage detected