Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 638 Bytes

CONTRIBUTING.md

File metadata and controls

16 lines (11 loc) · 638 Bytes

Contributing, code style, running unit & integration tests

Contributions are most welcomed.

If you would like to help me and implement a new feature, enhance existing one, or spotted and fixed bug please send me a pull request.

Code should be formatted, staticchecked, and tested using the following commands:

./staticcheck.sh
docker-compose -f test/docker-compose.yaml up
./coverage.sh
./test/http-integration-tests.sh

The db/db_integration_test.go uses go subtests and runs all tests agains 3 database containers (MySQL, PostgreSQL, and MSSQL). These databases are automatically provisioned by the docker-compose tool.