package main import ( "os" "testing" ) func TestCreateNewEntry(t *testing.T) { if testing.Short() || !*testExternal { t.Skip("Skipping test to avoid external network.") } domain := os.Getenv("FREEMAIL_SMTP_MAILER_MX") err := CreateNewEntry("foobar@"+domain, "password") if err != nil { t.Fatal(err) } err = CreateNewEntry("foo", "") if err == nil { t.Fatal("CreateNewEntry: Allow wrong input, error is nil.") } }