mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-23 18:15:26 +00:00
Use new names to resolve magic dns
This commit is contained in:
parent
802eb931d1
commit
4a9d3bedf9
@ -639,9 +639,13 @@ func (s *IntegrationTestSuite) TestMagicDNS() {
|
||||
for namespace, scales := range s.namespaces {
|
||||
ips, err := getIPs(scales.tailscales)
|
||||
assert.Nil(s.T(), err)
|
||||
|
||||
hostnames, err := getDNSNames(&s.headscale)
|
||||
assert.Nil(s.T(), err)
|
||||
|
||||
for hostname, tailscale := range scales.tailscales {
|
||||
for peername, ips := range ips {
|
||||
if peername == hostname {
|
||||
for _, peername := range hostnames {
|
||||
if strings.Contains(peername, hostname) {
|
||||
continue
|
||||
}
|
||||
s.T().Run(fmt.Sprintf("%s-%s", hostname, peername), func(t *testing.T) {
|
||||
@ -663,7 +667,9 @@ func (s *IntegrationTestSuite) TestMagicDNS() {
|
||||
assert.Nil(t, err)
|
||||
log.Printf("Result for %s: %s\n", hostname, result)
|
||||
|
||||
for _, ip := range ips {
|
||||
peerBaseName := peername[:len(peername)-MachineGivenNameHashLength-1]
|
||||
expectedAddresses := ips[peerBaseName]
|
||||
for _, ip := range expectedAddresses {
|
||||
assert.Contains(t, result, ip.String())
|
||||
}
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user