diff --git a/provider/consul/consul_catalog_test.go b/provider/consul/consul_catalog_test.go index c6a8d5b6e..da04121a8 100644 --- a/provider/consul/consul_catalog_test.go +++ b/provider/consul/consul_catalog_test.go @@ -60,13 +60,6 @@ func TestGetPrefixedName(t *testing.T) { } func TestGetFrontendRule(t *testing.T) { - provider := &CatalogProvider{ - Domain: "localhost", - Prefix: "traefik", - FrontEndRule: "Host:{{.ServiceName}}.{{.Domain}}", - frontEndRuleTemplate: template.New("consul catalog frontend rule"), - } - provider.setupFrontEndTemplate() testCases := []struct { desc string @@ -119,6 +112,14 @@ func TestGetFrontendRule(t *testing.T) { t.Run(test.desc, func(t *testing.T) { t.Parallel() + provider := &CatalogProvider{ + Domain: "localhost", + Prefix: "traefik", + FrontEndRule: "Host:{{.ServiceName}}.{{.Domain}}", + frontEndRuleTemplate: template.New("consul catalog frontend rule"), + } + provider.setupFrontEndTemplate() + actual := provider.getFrontendRule(test.service) assert.Equal(t, test.expected, actual) })