Like most Drupal projects, we use PHPUnit to run our tests. See the Drupal core automated testing guide and API documentation for more details.
Our tests are found in the various custom modules listed in Overview, though a few may later be added in this root repository if appropriate for testing Omnipedia as a whole. GitHub Actions automatically runs our full test suite on every push to this repository, with the current test results publicly viewable.