Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 752 Bytes

CONTRIBUTING.md

File metadata and controls

35 lines (25 loc) · 752 Bytes

Contributing Guidelines

We welcome contributions from the community and are happy to have them. Please follow this guide when logging issues or making changes.

Testing

We use pytest for testing. To run the tests, you can use the following command:

pytest

For integration tests, we provide some docker-compose files to start the required services. You can use the following command to start the services:

docker compose -f docker-compose/dynamodb.yml -f docker-compose/scylladb.yml up -d

And then run the tests with the following command:

pytest -m integration

You can also select specific integration tests:

pytest -m integration_dynamodb

or

pytest -m integration_scylladb