Lines Matching refs:dns
76 size_t GetNumQueries(const test::DNSResponder& dns, const char* name) const { in GetNumQueries() argument
77 auto queries = dns.queries(); in GetNumQueries()
335 test::DNSResponder dns(listen_addr, listen_srv, 250, ns_rcode::ns_r_servfail); in TEST_F() local
336 dns.addMapping(v4_host_name, ns_type::ns_t_a, "1.2.3.3"); in TEST_F()
337 ASSERT_TRUE(dns.startServer()); in TEST_F()
342 dns.clearQueries(); in TEST_F()
348 EXPECT_LE(1U, GetNumQueries(dns, v4_host_name)); in TEST_F()
362 test::DNSResponder dns(listen_addr, listen_srv, 250, ns_rcode::ns_r_servfail); in TEST_F() local
363 dns.addMapping(host_name, ns_type::ns_t_a, v4addr); in TEST_F()
364 dns.addMapping(host_name, ns_type::ns_t_aaaa, v6addr); in TEST_F()
365 ASSERT_TRUE(dns.startServer()); in TEST_F()
381 dns.clearQueries(); in TEST_F()
389 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
420 test::DNSResponder dns(listen_addr, listen_srv, 250, in TEST_F() local
422 dns.addMapping(host_name, ns_type::ns_t_a, "1.2.3.4"); in TEST_F()
423 dns.setResponseProbability(0.0); // always ignore requests and response preset rcode in TEST_F()
424 ASSERT_TRUE(dns.startServer()); in TEST_F()
445 test::DNSResponder dns(listen_addr, listen_srv, 250, static_cast<ns_rcode>(-1) /*no response*/); in TEST_F() local
446 dns.addMapping(host_name, ns_type::ns_t_a, "1.2.3.4"); in TEST_F()
447 dns.setResponseProbability(0.0); // always ignore requests and don't response in TEST_F()
448 ASSERT_TRUE(dns.startServer()); in TEST_F()
469 test::DNSResponder dns(listen_addr, listen_srv, 250, ns_rcode::ns_r_servfail); in TEST_F() local
470 dns.addMapping(host_name, ns_type::ns_t_a, v4addr); in TEST_F()
471 dns.addMapping(host_name, ns_type::ns_t_aaaa, v6addr); in TEST_F()
472 ASSERT_TRUE(dns.startServer()); in TEST_F()
488 dns.clearQueries(); in TEST_F()
495 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
504 test::DNSResponder dns(listen_addr, listen_srv, 250, ns_rcode::ns_r_servfail); in TEST_F() local
505 dns.addMapping(v4_host_name, ns_type::ns_t_a, "1.2.3.3"); in TEST_F()
506 ASSERT_TRUE(dns.startServer()); in TEST_F()
511 dns.clearQueries(); in TEST_F()
516 EXPECT_LE(1U, GetNumQueries(dns, v4_host_name)); in TEST_F()
547 test::DNSResponder dns(listen_addr, listen_srv, 250, in TEST_F() local
549 dns.addMapping(host_name, ns_type::ns_t_a, "1.2.3.4"); in TEST_F()
550 dns.setResponseProbability(0.0); // always ignore requests and response preset rcode in TEST_F()
551 ASSERT_TRUE(dns.startServer()); in TEST_F()
569 test::DNSResponder dns(listen_addr, listen_srv, 250, static_cast<ns_rcode>(-1) /*no response*/); in TEST_F() local
570 dns.addMapping(host_name, ns_type::ns_t_a, "1.2.3.4"); in TEST_F()
571 dns.setResponseProbability(0.0); // always ignore requests and don't response in TEST_F()
572 ASSERT_TRUE(dns.startServer()); in TEST_F()