All notable changes to this project will be documented in this file.
- Add an onLanguage activation event.
- Add a different result for skipped tests.
- Add the theme color
phpunit.skippedTestBackground
to allow changing of the highlighted color for skipped tests.
- Use more specific wording in the README Setup section - issue #4
- Add the option
highlightFailureLocation
to highlight the line causing a failure. - Add the theme color
phpunit.failedTestBackground
to allow changing of the highlighted color.
- Clear output when using TestExplorer.
- Show the message
OK
for passed tests when running a test class for Test Explorer.
- Default the
functionRegex
to find tests the same way PHPUnit finds tests. - Default the
multilineFunctionRegex
totrue
.
- Fix bugs with Command Line tests.
- Handle errors better when running class tests in the test explorer.
- Update
pathMapping
topathMappings
.
- Bug fixes for
showOutputInTerminal
.
- Bug fix for running on Windows.
- Add
showOutputInTerminal
options to use a terminal instead of the output channel for showing output.
- Fix Docker and SSH support for the command line tests.
- Add limited Docker and SSH support.
- Improve output of Test Explorer tests.
- Slight improvements to working with spaces within a path.
- Bug fix.
- Remove experimental configuration options.
- Fix bug with
configurationPath
setting.
- Add
configurationPath
configuration option. - Add experimental option
useRelativePaths
configuration option.
- Add
workingDirectory
configuration option. Defaults tofind
for backward compatability. - Add
args
configuration option for shared arguments.
- The names of settings have been changed! Please update setting in the settings.json file.
- The setting
phpunit.testExplorer.args
has been added to allow for configuration options. - The setting
phpunit.testExplorer.showOutput
has been added to allow for easier viewing of the output for test explorer tests.
- Activate the extension when the workspace contains a .php file
- Add
multilineFunctionRegex
configuration option
- Update the README
- Update the build steps to improve performance
- Fix problems with the last update
- Update the name of the extension
- Fix problem with outfile
- Allow for verbose test explorer output
- Fix problem with parallelTests configuration
- Add configuration to run tests in parallel
- Improve output messages for skipped and risky tests
- Fix problem of arguments affecting the test explorer
- Fix problem with finding the correct
.phpunit.xml
file when running tests in a workspace - Fix invalid document error
- Update timeout to use seconds instead of milliseconds.
- Improve terminal output. Behind the scenes changes.
- Add a timeout option to running the test from the test explorer.
- Fix a typo in the README.
- Update the README.
- Allow discovery of all tests in a workspace.
- Running a class runs tests much faster.
- Bug Fixes.
- Allow tests to run asynchronously.
- Initial Release.