Merge branch 'feature/connect'
This commit is contained in:
commit
60f85a4eb0
@ -103,3 +103,20 @@ func TestConn(t *testing.T) {
|
|||||||
t.Error("Expected error")
|
t.Error("Expected error")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestConn2(t *testing.T) {
|
||||||
|
c, err := Connect("ftp.mozilla.org:21")
|
||||||
|
if err != nil {
|
||||||
|
t.Fatal(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
err = c.Login("anonymous", "anonymous")
|
||||||
|
if err != nil {
|
||||||
|
t.Fatal(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
_, err = c.List(".")
|
||||||
|
if err != nil {
|
||||||
|
t.Error(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
2
ftp.go
2
ftp.go
@ -60,7 +60,7 @@ func Connect(addr string) (*ServerConn, error) {
|
|||||||
features: make(map[string]string),
|
features: make(map[string]string),
|
||||||
}
|
}
|
||||||
|
|
||||||
_, _, err = c.conn.ReadCodeLine(StatusReady)
|
_, _, err = c.conn.ReadResponse(StatusReady)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
c.Quit()
|
c.Quit()
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Loading…
Reference in New Issue
Block a user