mirror of
https://github.com/caddyserver/caddy.git
synced 2024-12-23 22:27:38 -05:00
Test validDirective function
This commit is contained in:
parent
1db138ed55
commit
0feb0d9244
1 changed files with 20 additions and 0 deletions
|
@ -102,3 +102,23 @@ func TestMakeStorages(t *testing.T) {
|
||||||
t.Errorf("storages was %v, expected %v", storages, expected)
|
t.Errorf("storages was %v, expected %v", storages, expected)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestValidDirective(t *testing.T) {
|
||||||
|
directives := []directive{
|
||||||
|
{"dummy", nil},
|
||||||
|
{"dummy2", nil},
|
||||||
|
}
|
||||||
|
directiveOrder = directives
|
||||||
|
for i, test := range []struct {
|
||||||
|
directive string
|
||||||
|
valid bool
|
||||||
|
}{
|
||||||
|
{"dummy", true},
|
||||||
|
{"dummy2", true},
|
||||||
|
{"dummy3", false},
|
||||||
|
} {
|
||||||
|
if actual, expected := validDirective(test.directive), test.valid; actual != expected {
|
||||||
|
t.Errorf("Test %d: valid was %t, expected %t", i, actual, expected)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue