Feature: file upload to aws s3

  Scenario: Successful upload
    Given valid file upload details and token available for a user
    When a jpg file is uploaded
    Then valid response should be obtained from s3

  Scenario: Upload to wrong bucket
    Given valid file upload details and token available for a user
    When a file is uploaded to the wrong bucket
    Then access denied response should be obtained from s3

  Scenario: Upload with no file extension
    Given valid file upload details and token available for a user
    When a file is uploaded with no file extension
    Then access denied response should be obtained from s3
