Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.86 KB

CONTRIBUTING.md

File metadata and controls

39 lines (28 loc) · 1.86 KB

Thanks for contributing!

Branch

Create the pull request against the devel branch instead of the master.

Quality

All pull requests are welcome regardless of quality. We will work together to review and improve the pull request.

Of course there are some steps that could be considered to improve the quality of the pull request and to support the process of review and development.

Unittesting

This project uses Python's default unittest package. You can run all test cases via the discover feature when you run this in the projects root folder.

python3 -m unittest discover

The output should look like this

----------------------------------------------------------------------
Ran 74 tests in 0.823s

OK

If you want to run a specific test case or method you need to install the package first. It is recommended to use a virtual environment and the --editable flag of pip. Run this in the projects root folder:

python3 -m pip install --editable .

Please read further to understand the consequences of --editable.

Happy coding!