dhcpv4: replace hard-coded midna → os.Hostname()

This commit is contained in:
Michael Stapelberg 2018-07-14 17:32:49 +02:00
parent bfa16c559f
commit ea10307b5d

View File

@ -144,17 +144,21 @@ func TestDHCPv4(t *testing.T) {
dnsmasq.Kill() // to flush logs
got := dnsmasq.Actions()
hostname, err := os.Hostname()
if err != nil {
t.Fatal(err)
}
want := []string{
"DHCPDISCOVER(veth0b) 02:73:53:00:ca:fe",
"DHCPOFFER(veth0b) 192.168.23.4 02:73:53:00:ca:fe",
"DHCPREQUEST(veth0b) 192.168.23.4 02:73:53:00:ca:fe",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe midna",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe " + hostname,
"DHCPREQUEST(veth0b) 192.168.23.4 02:73:53:00:ca:fe",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe midna",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe " + hostname,
"DHCPREQUEST(veth0b) 192.168.23.4 02:73:53:00:ca:fe",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe midna",
"DHCPACK(veth0b) 192.168.23.4 02:73:53:00:ca:fe " + hostname,
"DHCPRELEASE(veth0b) 192.168.23.4 02:73:53:00:ca:fe",
}