| 12345678910111213141516171819202122232425 |
- package dns_test
- import (
- "context"
- "testing"
- "time"
- . "github.com/v2fly/v2ray-core/v4/app/dns"
- "github.com/v2fly/v2ray-core/v4/common"
- "github.com/v2fly/v2ray-core/v4/common/net"
- )
- func TestLocalNameServer(t *testing.T) {
- s := NewLocalNameServer()
- ctx, cancel := context.WithTimeout(context.Background(), time.Second*2)
- ips, err := s.QueryIP(ctx, "google.com", net.IP{}, IPOption{
- IPv4Enable: true,
- IPv6Enable: true,
- })
- cancel()
- common.Must(err)
- if len(ips) == 0 {
- t.Error("expect some ips, but got 0")
- }
- }
|