0
Fork 0
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:
Paulo L F Casaretto 2015-10-19 23:36:34 -02:00
parent 1db138ed55
commit 0feb0d9244

View file

@ -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)
}
}
}