For Developers

Development Installation

To install in development mode, use the following:

$ pip install poetry
$ git clone git+https://github.com/INCATools/ontobot-change-agent.git
$ cd ontobot-change-agent
$ poetry install

Testing

After cloning the repository and installing tox with pip install tox, the unit tests in the tests/ folder can be run reproducibly with:

$ tox

Additionally, these tests are automatically re-run with each commit in a GitHub Action.