dnswatcher/internal/resolver
clawbot 9ef0d35e81
Some checks failed
Check / check (pull_request) Failing after 5m25s
resolver: remove DNS mocking, use real DNS queries in tests
Per review feedback: tests now make real DNS queries against
public DNS (google.com, cloudflare.com) instead of using a
mock DNS client. The DNSClient interface and mock infrastructure
have been removed.

- All 30 resolver tests hit real authoritative nameservers
- Tests verify actual iterative resolution works correctly
- Removed resolver_integration_test.go (merged into main tests)
- Context timeout increased to 60s for iterative resolution
2026-02-20 06:06:25 -08:00
..
dns_client.go fix: mock DNS in resolver tests for hermetic, fast unit tests 2026-02-20 05:58:51 -08:00
errors.go Add resolver API definition and comprehensive test suite 2026-02-20 05:58:51 -08:00
iterative.go fix: mock DNS in resolver tests for hermetic, fast unit tests 2026-02-20 05:58:51 -08:00
resolver_test.go resolver: remove DNS mocking, use real DNS queries in tests 2026-02-20 06:06:25 -08:00
resolver.go style: fix formatting in resolver.go 2026-02-20 05:58:51 -08:00