Skip to content
This repository was archived by the owner on Dec 27, 2023. It is now read-only.
This repository was archived by the owner on Dec 27, 2023. It is now read-only.

feat: create test framework for testing new storage implementations  #445

@dgarus

Description

@dgarus

The module asto-core contains many universal storage tests StorageExtension.
We should allow using this tests to test new storage implementations.

We can create a new module asto-test, move common test classes to this module and
implement something like Reactive Streams TCK.

  • move common storage tests to src (temporary, later it should be in a separate module)
  • move S3Storage to separate module
  • move EtcdStorage to separate module
  • move VertxFileStorage to separate module
  • fix VertxFileStorage verification tests for case root sub storage
  • add verification test to asto-redis
  • move ArtipieStorage to separate module
  • document how to use verification tests

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions