mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-02 22:45:37 +00:00
net/dns: add NetworkManager regression test
Use the exact /etc/resolv.conf file from a user report. Updates https://github.com/tailscale/tailscale/issues/3531 Signed-off-by: Denton Gentry <dgentry@tailscale.com>
This commit is contained in:
parent
82cd98609f
commit
dbea8217ac
@ -220,6 +220,17 @@ func TestLinuxDNSMode(t *testing.T) {
|
|||||||
wantLog: "dns: [rc=nm nm-resolved=yes nm=no ret=systemd-resolved]",
|
wantLog: "dns: [rc=nm nm-resolved=yes nm=no ret=systemd-resolved]",
|
||||||
want: "systemd-resolved",
|
want: "systemd-resolved",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
// regression test for https://github.com/tailscale/tailscale/issues/3531
|
||||||
|
name: "networkmanager_but_systemd-resolved_with_search_domain",
|
||||||
|
env: env(resolvDotConf(
|
||||||
|
"# Generated by NetworkManager",
|
||||||
|
"search lan",
|
||||||
|
"nameserver 127.0.0.53"),
|
||||||
|
resolvedRunning()),
|
||||||
|
wantLog: "dns: [rc=nm nm-resolved=yes nm=no ret=systemd-resolved]",
|
||||||
|
want: "systemd-resolved",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
t.Run(tt.name, func(t *testing.T) {
|
t.Run(tt.name, func(t *testing.T) {
|
||||||
|
Loading…
Reference in New Issue
Block a user