(tb testing.TB, req, reply *dns.Msg)
| 113 | } |
| 114 | |
| 115 | func requireResponse(tb testing.TB, req, reply *dns.Msg) { |
| 116 | tb.Helper() |
| 117 | |
| 118 | require.NotNil(tb, reply) |
| 119 | require.Lenf(tb, reply.Answer, 1, "wrong number of answers: %d", len(reply.Answer)) |
| 120 | require.Equal(tb, req.Id, reply.Id) |
| 121 | |
| 122 | a := testutil.RequireTypeAssert[*dns.A](tb, reply.Answer[0]) |
| 123 | |
| 124 | require.Equalf(tb, net.IPv4(8, 8, 8, 8), a.A.To16(), "wrong answer: %v", a.A) |
| 125 | } |
| 126 | |
| 127 | func newTLSConfig(tb testing.TB) (conf *tls.Config, certPem []byte) { |
| 128 | tb.Helper() |
no outgoing calls
no test coverage detected
searching dependent graphs…