The Online Backend is implemented in Django (in Python programming language).
...
- login on https://codeclimate.com/ using your github account ('Quality' login) and select the 'Open Source repositories'
- click on "Add repo" and choose the repo of your module
- In the 'Repo Settings' | 'Analysis' | 'Test Coverage' section, copy the 'TEST REPORTER ID' in your clipboard.
- login on https://travis-ci.org using your github account
- select the 'openimis/openimis-be_py' repository and go 'Settings'
- add an environment variable named CC_TEST_REPORTER_ID_<your module (logical)name> (example CC_TEST_REPORTER_ID_claim)
- ... with the code climat 'TEST REPORTER ID' as value.
The behave python library is shipped with openIMIS backend, so that gherkin can be used for more functional testing.
...