Commit 695ef3b

Karn Wong <[email protected]>
2024-06-08 12:55:50
add test for get iface
1 parent 62d0d8f
Changed files (1)
cmd/get/get_iface_test.go
@@ -0,0 +1,19 @@
+package get
+
+import (
+	"strings"
+	"testing"
+)
+
+func Test_getIface(t *testing.T) {
+	iface, err := getIface()
+	if err != nil {
+		t.Errorf("getIface() error = %v", err)
+	} else {
+		isEn := strings.HasPrefix(iface, "en")
+		isUtun := strings.HasPrefix(iface, "utun")
+		if !(isEn || isUtun) {
+			t.Errorf("getIface() does not return expected interface: %s", iface)
+		}
+	}
+}