Add tests for timeout and wrong login.
This commit is contained in:
parent
7534ffcb97
commit
d640995c66
@ -180,7 +180,6 @@ func TestMultiline(t *testing.T) {
|
||||
c.Quit()
|
||||
}
|
||||
|
||||
// antioche.antioche.eu.org with IPv6
|
||||
func TestConnIPv6(t *testing.T) {
|
||||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
@ -203,3 +202,33 @@ func TestConnIPv6(t *testing.T) {
|
||||
|
||||
c.Quit()
|
||||
}
|
||||
|
||||
func TestTimeout(t *testing.T) {
|
||||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
|
||||
c, err := DialTimeout("localhost:2121", 1*time.Second)
|
||||
if err == nil {
|
||||
t.Fatal("expected timeout, got nil error")
|
||||
c.Quit()
|
||||
}
|
||||
}
|
||||
|
||||
func TestWrongLogin(t *testing.T) {
|
||||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
|
||||
c, err := DialTimeout("localhost:21", 5*time.Second)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer c.Quit()
|
||||
|
||||
err = c.Login("zoo2Shia", "fei5Yix9")
|
||||
if err == nil {
|
||||
t.Fatal("expected error, got nil")
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user