https://github.com/koinos/koinos-integration-tests
A suite of integration tests useful in identifying regressions in Koinos microservices.
https://github.com/koinos/koinos-integration-tests
integration-testing koinos testing
Last synced: 25 days ago
JSON representation
A suite of integration tests useful in identifying regressions in Koinos microservices.
- Host: GitHub
- URL: https://github.com/koinos/koinos-integration-tests
- Owner: koinos
- License: mit
- Created: 2021-04-15T16:13:14.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-03T19:33:50.000Z (over 1 year ago)
- Last Synced: 2026-05-27T07:37:17.957Z (25 days ago)
- Topics: integration-testing, koinos, testing
- Language: Go
- Homepage:
- Size: 6.71 MB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Koinos Integration Tests
This repo contains Koinos integration tests.
To run the test suite:
1. Optionally, export any feature branch tags that you want to test for a microservice (e.g. `export MEMPOOL_TAG="9-bump-submodules`)
2. CD in to tests
3. Run `run.sh`
To run an individual test:
1. Optionally, export any feature branch tags that you want to test for a microservice (e.g. `export MEMPOOL_TAG="9-bump-submodules`)
2. CD in to the test directory.
3. Run `docker-compose up -d`.
4. Run `go test -v ./...` with an optional `--timeout` (Tests should already have internal timeouts)
5. Cleanup with `docker-compose down`