Hey Aaron,
Marc Villemade
1

Hey Marc,

Thanks for taking the time to look at s3verify! I’m glad you enjoy the tool. We actually decided not to include the list of tests because it is so extensive we thought it would be a little bit much for the article.

So far we test the following APIs:

Multipart:

  • abort-multipart-upload
  • complete-multipart-upload
  • initiate-multipart-upload
  • list-parts
  • list-multipart-upload

Copy:

  • copy-object with if-match header
  • copy-object with if-modified-since header
  • copy-object with if-none-match header
  • copy-object with if-unmodified-since header
  • copy-object with no headers

Bucket-Policy:

  • get-bucket-policy
  • put-bucket-policy

Get:

  • get-object with if-match header
  • get-object with if-modified-since header
  • get-object with if-none-match header
  • get-object with if-unmodified-since header
  • get-object with range header
  • get-object with no headers

Head:

  • head-bucket
  • head-object with if-match header
  • head-object with if-modified-since header
  • head-object with if-none-match header
  • head-object with if-unmodified-since header
  • head-object with no headers

List:

  • list-buckets
  • list-objects-v1 API
  • list-objects-v2 API

Post:

  • post-object
  • post-policy

Presigned:

  • presigned-put-object
  • presigned-get-object

Put:

  • put-object
  • put-bucket

Remove:

  • remove-bucket
  • remove-object

Hopefully this list includes any test you were looking for! If it doesn’t feel free to open a github issue here: https://github.com/minio/s3verify/issues or just comment again on this post.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.