|
|
@@ -96,6 +96,33 @@ func testConn(t *testing.T, disableEPSV bool) {
|
|
|
r.Close()
|
|
|
}
|
|
|
|
|
|
+ fileSize, err := c.FileSize("tset")
|
|
|
+ if err != nil {
|
|
|
+ t.Error(err)
|
|
|
+ }
|
|
|
+ if fileSize != 14 {
|
|
|
+ t.Errorf("file size %q, expected %q", fileSize, 14)
|
|
|
+ }
|
|
|
+
|
|
|
+ data = bytes.NewBufferString("")
|
|
|
+ err = c.Stor("tset", data)
|
|
|
+ if err != nil {
|
|
|
+ t.Error(err)
|
|
|
+ }
|
|
|
+
|
|
|
+ fileSize, err = c.FileSize("tset")
|
|
|
+ if err != nil {
|
|
|
+ t.Error(err)
|
|
|
+ }
|
|
|
+ if fileSize != 0 {
|
|
|
+ t.Errorf("file size %q, expected %q", fileSize, 0)
|
|
|
+ }
|
|
|
+
|
|
|
+ fileSize, err = c.FileSize("not-found")
|
|
|
+ if err == nil {
|
|
|
+ t.Fatal("expected error, got nil")
|
|
|
+ }
|
|
|
+
|
|
|
err = c.Delete("tset")
|
|
|
if err != nil {
|
|
|
t.Error(err)
|