This directory contains a variety of files used for testing. Including:
- phpunit tests in the
unittests
directory - QUnit tests in the
jsTests
directory - Manual web-based tests in the
manual_web
directory - Smoke tests in the
smoketests
directory - GitHub Actions configuration
The phpunit tests, as-coded, will work with phpunit 6.x, 7.x, 8.x, and 9.x.
phpunit.xml
contains configuration information like bootstrap
requirements, so running the full suite is as simple as:
cd unittests
../../../vendor/bin/phpunit
To run the page compare test only:
../../../vendor/bin/phpunit PageCompareTest.php