14 lines
337 B
Go
14 lines
337 B
Go
package nginx
|
|
|
|
import "testing"
|
|
|
|
func TestHostCoveredByCert(t *testing.T) {
|
|
domains := []string{"example.com", "*.example.com"}
|
|
if !hostCoveredByCert("app.example.com", domains) {
|
|
t.Fatal("expected wildcard to cover subdomain")
|
|
}
|
|
if hostCoveredByCert("s.muksi.com", domains) {
|
|
t.Fatal("expected typo domain to be rejected")
|
|
}
|
|
}
|