consul/agent/dns
John Murret a1c6181677
DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688)
* Update agent/dns.go

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>

* PR feedback

* split tests out into multiple files.

* Extract responsibilities from router into discoveryResultsFetcher, messageSerializer, responseGenerator.

* adding recordmaker tests

* add response generator test coverage.

* changing tests case name based on PR feedback

---------

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-03-01 15:36:37 +00:00
..
discovery_results_fetcher.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
discovery_results_fetcher_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
dns_address.go NET-7165 - fix address and target setting (#20403) 2024-01-30 15:34:35 -07:00
dns_address_test.go NET-7165 - fix address and target setting (#20403) 2024-01-30 15:34:35 -07:00
dns_record_maker.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
dns_record_maker_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
message_serializer.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
mock_DNSRouter.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
mock_dnsRecursor.go NET-7165 - v2 - add service questions (#20390) 2024-01-29 22:33:45 +00:00
parser.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
parser_test.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
recursor.go [CE] Misc cleanup for V2 DNS (#20640) 2024-02-14 12:40:38 -05:00
recursor_test.go feat(v2dns): recursor support (#20249) 2024-01-18 18:30:04 -05:00
response_generator.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
response_generator_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_addr_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_ns_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_prepared_query_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_ptr_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_recursor_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_service_test.go [CE] Misc cleanup for V2 DNS (#20640) 2024-02-14 12:40:38 -05:00
router_soa_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_v2_services_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_virtual_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
router_workload_test.go DNS v2 - split up router into multiple responsibilities & break up router tests into multiple files. (#20688) 2024-03-01 15:36:37 +00:00
server.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00
server_test.go NET-8056 - v2 DNS Testing Improvements (#20710) 2024-03-01 05:42:42 -07:00