Commit 695ef3b
Changed files (1)
cmd
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)
+ }
+ }
+}