Skip to content

History / Testing

Revisions

  • Update formatting and remove duplicate file Signed-off-by: Jeremy Ho <jujaga@gmail.com>

    @jujaga jujaga committed Oct 13, 2023
  • Recompress newer PNG files Signed-off-by: Jeremy Ho <jujaga@gmail.com>

    @jujaga jujaga committed Oct 13, 2023
  • Sync tests: fix anchor links Also removed anchor links for individual test cases, as versioned/unversioned test cases share the same names, which makes it impossible to link to the second occurrence of the same anchor link.

    @norrisng-bc norrisng-bc committed Sep 8, 2023
  • Sync tests: separate sections for versioned/unversioned buckets

    @norrisng-bc norrisng-bc committed Sep 8, 2023
  • Sync tests: new section on syncing tags

    @norrisng-bc norrisng-bc committed Sep 8, 2023
  • Sync tests: corrections to soft-delete tests Soft-delete test cases were written based on an incorrect understanding of S3 soft delete markers - versions cannot be soft-deleted, only objects can

    @norrisng-bc norrisng-bc committed Sep 7, 2023
  • Sync tests: soft/hard delete, coms-id tags, objects with 10 tags

    @norrisng-bc norrisng-bc committed Aug 30, 2023
  • Sync tests: add note on testing different types of S3 buckets

    @norrisng-bc norrisng-bc committed Aug 29, 2023
  • Sync tests: add table of contents

    @norrisng-bc norrisng-bc committed Aug 28, 2023
  • Sync tests: swap order of pass critieria (i.e. a === b --> b === a)

    @norrisng-bc norrisng-bc committed Aug 28, 2023
  • Sync tests: differentiate (un)versioned S3 buckets for syncing objects Unversioned buckets don't deal with versionIds - lumping versioned/unversioned together results in inconsistencies when dealing with things such as versionId's. Also removed references to versionId's for unversioned buckets.

    @norrisng-bc norrisng-bc committed Aug 28, 2023
  • Sync tests: add test cases Also renamed some test cases for clarity/brevity

    @norrisng-bc norrisng-bc committed Aug 25, 2023
  • Sync tests: move shared steps to preconditions section

    @norrisng-bc norrisng-bc committed Aug 25, 2023
  • Sync tests: standardize formatting Makes it easier to quickly skim through what will eventually be a pretty long list of test cases

    @norrisng-bc norrisng-bc committed Aug 25, 2023
  • Sync tests: revamp to better fit "scenario" format The previous layout focused on testing the individual API endpoints. This commit throws out that concept in favour of having test cases centred around specific use cases/scenarios.

    @norrisng-bc norrisng-bc committed Aug 24, 2023
  • Manual regression testing for sync endpoints

    @norrisng-bc norrisng-bc committed Aug 22, 2023