aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers_put_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/s3api/s3api_object_handlers_put_test.go')
-rw-r--r--weed/s3api/s3api_object_handlers_put_test.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/weed/s3api/s3api_object_handlers_put_test.go b/weed/s3api/s3api_object_handlers_put_test.go
index 87b874e1f..9144e2cee 100644
--- a/weed/s3api/s3api_object_handlers_put_test.go
+++ b/weed/s3api/s3api_object_handlers_put_test.go
@@ -19,6 +19,16 @@ func TestFilerErrorToS3Error(t *testing.T) {
expectedErr: s3err.ErrBadDigest,
},
{
+ name: "Context canceled error",
+ errString: "rpc error: code = Canceled desc = context canceled",
+ expectedErr: s3err.ErrInvalidRequest,
+ },
+ {
+ name: "Context canceled error (simple)",
+ errString: "context canceled",
+ expectedErr: s3err.ErrInvalidRequest,
+ },
+ {
name: "Directory exists error",
errString: "existing /path/to/file is a directory",
expectedErr: s3err.ErrExistingObjectIsDirectory,