Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.12 KB

CONTRIBUTING.md

File metadata and controls

31 lines (22 loc) · 1.12 KB

Contributing to imUp

Fork the repository on and clone the repository onto your machine.

Pull requests are welcome! For major changes, please open an issue first to ensure your change aligns with our overall road-map.

Please update tests and include code comments where appropriate.

Running Tests

Note that this project is currently not running tests in CI, and the default test suite assumes current connectivity to the internet.

go test -race -coverage=c.out ./...

Coverage

There is no "quality" gate enforced in CI around coverage due to some limitations with running the existing testing suite in github actions, however this is the projects current (as of this commit) coverage.

ok   github.com/imup-io/client 69.954s coverage: 72.9% of statements
ok   github.com/imup-io/client/config 1.559s coverage: 87.1% of statements
ok   github.com/imup-io/client/connectivity 18.824s coverage: 81.5% of statements
ok   github.com/imup-io/client/speedtesting 10.766s coverage: 85.1% of statements
ok   github.com/imup-io/client/util 0.287s coverage: 87.2% of statements