Home | History | Annotate | Download | only in base

Lines Matching refs:rules

15   HostMappingRules rules;
16 rules.SetRulesFromString(
20 EXPECT_FALSE(rules.RewriteHost(&host_port));
25 EXPECT_TRUE(rules.RewriteHost(&host_port));
30 EXPECT_TRUE(rules.RewriteHost(&host_port));
35 EXPECT_FALSE(rules.RewriteHost(&host_port));
41 HostMappingRules rules;
42 rules.SetRulesFromString(
47 EXPECT_FALSE(rules.RewriteHost(&host_port));
53 EXPECT_TRUE(rules.RewriteHost(&host_port));
59 EXPECT_TRUE(rules.RewriteHost(&host_port));
65 EXPECT_FALSE(rules.RewriteHost(&host_port));
70 // Parsing bad rules should silently discard the rule (and never crash).
72 HostMappingRules rules;
74 EXPECT_FALSE(rules.AddRuleFromString("xyz"));
75 EXPECT_FALSE(rules.AddRuleFromString(std::string()));
76 EXPECT_FALSE(rules.AddRuleFromString(" "));
77 EXPECT_FALSE(rules.AddRuleFromString("EXCLUDE"));
78 EXPECT_FALSE(rules.AddRuleFromString("EXCLUDE foo bar"));
79 EXPECT_FALSE(rules.AddRuleFromString("INCLUDE"));
80 EXPECT_FALSE(rules.AddRuleFromString("INCLUDE x"));
81 EXPECT_FALSE(rules.AddRuleFromString("INCLUDE x :10"));