aboutsummaryrefslogtreecommitdiff
path: root/lib/policy/config/config_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/policy/config/config_test.go')
-rw-r--r--lib/policy/config/config_test.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/policy/config/config_test.go b/lib/policy/config/config_test.go
index a169087..0fabbb7 100644
--- a/lib/policy/config/config_test.go
+++ b/lib/policy/config/config_test.go
@@ -88,6 +88,18 @@ func TestBotValid(t *testing.T) {
err: ErrInvalidPathRegex,
},
{
+ name: "invalid headers regex",
+ bot: BotConfig{
+ Name: "mozilla-ua",
+ Action: RuleChallenge,
+ HeadersRegex: map[string]string{
+ "Content-Type": "a(b",
+ },
+ PathRegex: p("a(b"),
+ },
+ err: ErrInvalidHeadersRegex,
+ },
+ {
name: "challenge difficulty too low",
bot: BotConfig{
Name: "mozilla-ua",