Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
patch: remove forloop var pass by reference
Sucessful `testVerifyEnviromentRegistrars` with patch: ``` === RUN TestNewEnvironment === RUN TestNewEnvironment/Verify_Multi_Registrar_Environment --- PASS: TestNewEnvironment/Verify_Multi_Registrar_Environment (0.00s) --- PASS: TestNewEnvironment (0.00s) PASS ok github.com/xmidt-org/webpa-common/v2/service/consul 0.019s ``` Failure `testVerifyEnviromentRegistrars` with forloop bug: ``` panic: assert: mock: The method has been called over 1 times. Either do one more Mock.On("Register").Return(...), or remove extra call. This call was unexpected: Register(*api.AgentServiceRegistration) 0: &api.AgentServiceRegistration{Kind:"", ID:"api:deadbeef", Name:"deadbeef-api", Tags:[]string{"role=deadbeef, region=1"}, Port:443, Address:"deadbeef.com", SocketPath:"", TaggedAddresses:map[string]api.ServiceAddress(nil), EnableTagOverride:false, Meta:map[string]string(nil), Weights:(*api.AgentWeights)(nil), Check:(*api.AgentServiceCheck)(nil), Checks:api.AgentServiceChecks(nil), Proxy:(*api.AgentServiceConnectProxyConfig)(nil), Connect:(*api.AgentServiceConnect)(nil), Namespace:"", Partition:"", Locality:(*api.Locality)(nil)} at: [/Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/consul/mocks_test.go:60 /Users/odc/go/pkg/mod/github.com/go-kit/kit@v0.13.0/sd/consul/registrar.go:30 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/registrars.go:13 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/environment.go:198 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/consul/environment_test.go:191] [recovered] panic: assert: mock: The method has been called over 1 times. Either do one more Mock.On("Register").Return(...), or remove extra call. This call was unexpected: Register(*api.AgentServiceRegistration) 0: &api.AgentServiceRegistration{Kind:"", ID:"api:deadbeef", Name:"deadbeef-api", Tags:[]string{"role=deadbeef, region=1"}, Port:443, Address:"deadbeef.com", SocketPath:"", TaggedAddresses:map[string]api.ServiceAddress(nil), EnableTagOverride:false, Meta:map[string]string(nil), Weights:(*api.AgentWeights)(nil), Check:(*api.AgentServiceCheck)(nil), Checks:api.AgentServiceChecks(nil), Proxy:(*api.AgentServiceConnectProxyConfig)(nil), Connect:(*api.AgentServiceConnect)(nil), Namespace:"", Partition:"", Locality:(*api.Locality)(nil)} at: [/Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/consul/mocks_test.go:60 /Users/odc/go/pkg/mod/github.com/go-kit/kit@v0.13.0/sd/consul/registrar.go:30 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/registrars.go:13 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/environment.go:198 /Users/odc/Documents/GitHub/xmidt-org/webpa-common/service/consul/environment_test.go:191] ```
- Loading branch information