summaryrefslogtreecommitdiff
path: root/libvirt/utils_net_test.go
blob: c84c94de8d8b0e1feb46978776374acb6c11f689 (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)
	}
}