A Craft module that generates a test specification from PEST PHP test results.
See an example.
Install this package via composer.
composer require putyourlightson/craft-generate-test-spec --dev
This module looks for a test-results.xml
file (JUnit XML format) in the test path and generates a test spec at ./TESTS.md
.
php craft generate-test-spec/markdown path/to/tests
The following command can be used to have Pest produce the test-results.xml
file in the required JUnit XML format.
php craft pest/test --test-directory=path/to/tests --log-junit=path/to/tests/test-results.xml
This module is licensed for free under the MIT License.
Created by PutYourLightsOn.