Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Depending on your router, the dns test panics: ``` $ go19 test -v -race -run TestBatch . [Jan 15 09:32:30] INFO coprocess: Disabled feature === RUN TestBatch panic: Following domain not mocked:localhost.fritz.box. goroutine 338 [running]: github.com/TykTechnologies/tyk.(*dnsMockHandler).ServeDNS(0x2922f78, 0x2816a20, 0xc420730400, 0xc4203fa480) /Users/ahmet/go/src/github.com/TykTechnologies/tyk/helpers_test.go:539 +0x8cc github.com/TykTechnologies/tyk/vendor/github.com/miekg/dns.(*Server).serve(0xc4204e6000, 0x280abc0, 0xc42019f3b0, 0x2801cc0, 0x2922f78, 0xc4204fc000, 0x25, 0x200, 0xc42000e030, 0xc4202a05e0, ...) /Users/ahmet/go/src/github.com/TykTechnologies/tyk/vendor/github.com/miekg/dns/server.go:558 +0x7a8 created by github.com/TykTechnologies/tyk/vendor/github.com/miekg/dns.(*Server).serveUDP /Users/ahmet/go/src/github.com/TykTechnologies/tyk/vendor/github.com/miekg/dns/server.go:514 +0x363 exit status 2 FAIL github.com/TykTechnologies/tyk 0.346s ``` This PR fixes the issue by automatically pointing to 127.0.0.1 if domain not in the `domainsToAddresses` map.
- Loading branch information