summaryrefslogtreecommitdiff
path: root/libvirt/utils_net_test.go
blob: 036b36168528b34e2b2f0e126dee167261dbfd49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package libvirt

import (
	"net"
	"testing"
)

func TestRandomMACAddress(t *testing.T) {
	mac, err := RandomMACAddress()
	if err != nil {
		t.Errorf("unexpected error: %v", err)
	}

	_, err = net.ParseMAC(mac)

	if err != nil {
		t.Errorf("Invalid MAC address generated: %s - %v", mac, err)
	}
}