Skip to content

Implement testing #2

@aruizeac

Description

@aruizeac

What

No unit and integration testing is implemented ATM. Testing is highly required to craft high-quality software and avoid further bugs.

How

Implement unit testing first and then check the possiblity to use Localstack running in a docker instance to mock S3 APIs and write integration tests too.

After this, create a continuous integration (CI) pipeline using GitHub Actions feature to run tests automatically when merging to master and when a pull request aiming to be merged into master is open.

Metadata

Metadata

Assignees

Labels

testingRelated to testing ops

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions