package iptables | |
import ( | |
"os" | |
"testing" | |
) | |
func TestIptables(t *testing.T) { | |
if err := Raw("-L"); err != nil { | |
t.Fatal(err) | |
} | |
path := os.Getenv("PATH") | |
os.Setenv("PATH", "") | |
defer os.Setenv("PATH", path) | |
if err := Raw("-L"); err == nil { | |
t.Fatal("Not finding iptables in the PATH should cause an error") | |
} | |
} |