Automated tests & static analysis
The automated tests we run in our projects.
Last updated
Was this helpful?
The automated tests we run in our projects.
Last updated
Was this helpful?
DoIT uses a set of PHPUnit driven linting tests to check coding standards are being met.
Linting tests can be run locally by developers using lint utilities in their development environments. Developers can also execute a mirror of the tests run during CI (by Travis) using Phing tasks locally.
As part of the code acceptance in the CI workflow, Travis runs linting tests via Phing. Code changes cannot be pulled and merged into development branches until these tests are passed.