To run OctoBot's tests, an OctoBot development environment is necessary, development environment setup is described here
To run OctoBot's engine tests, use the pytest tests in OctoBot's root folder :
This will run all tests in the test folder.
To run OctoBot's tentacles tests, use the pytest tentacles command in OctoBot's root folder :
This will run all tests in the tentacles folder. Testing tentacles works only if tentacles are installed on the tested OctoBot. See OctoBot's tentacle manager to install tentacles.