0.3.3 - 2020-12-09
- Julien de Farcy Fix --continue
0.3.2 - 2020-06-03
- Fix parameters replacement with array configuration.
0.3.1 - 2020-04-27
- Fix
--continue
when used with--var-path
.
0.3.0 - 2020-04-09
- Add
--var-path
option tourltest:test
command.
0.2.1 - 2020-03-25
- Add bash into Docker image.
0.2.0 - 2020-03-24
- Add
beforeTest
andafterTest
events.
0.1.1 - 2020-03-12
- Fix
--stop-on-error
exceptionTest is not executed
.
0.1.0 - 2020-02-25
- Add
src/
subdirectory for source code. docker/build.sh
use docker for Composer.
0.0.17 - 2020-01-21
- Replace parameters where it was missing:
- request.postData
- request.headers
- expectedResponse.header.headers
- expectedResponse.header.unallowedHeaders
- expectedResponse.body.content
0.0.16 - 2020-01-07
- Add
uuid
ResponseBodyTransformer.
0.0.15 - 2019-11-26
- Fix when more than 1 parameter is configured in
urltest.yml
. - Console output: don't show
Headers:
result when no headers. - Console output: write
NULL
for values when is null instead of empty string. - Console output: write HTTP query error message when possible.
- Console output: write port in url.
- Add Docker image.
0.0.14 - 2018-09-27
- Fix
_defaults.parent
configuration was not taken into account - Fix PHP error when no tests found in
urltest:test
Command
0.0.13 - 2018-09-26
- Replace ResponseComparator by ResultReader
- Replace
--comparator
and--errorcomparator
by--reader
in urltest:test
0.0.12 - 2018-09-25
- Move CreateUrlTestServiceTrait from steevanb\PhpUrlTest\Command to steevanb\PhpUrlTest
- Remove CreateUrlTestServiceTrait::createFilteredIdsUrlTestService()
- Add
--configuration
to urltest:configuration:dump and urltest:test to indicate your configuration file - Add
$configurationFileName
parameter to CreateUrlTestServiceTrait::createUrlTestService() - UrlTest ids now have same syntax between urltest:configuration:dump and urltest:test
- New UrlTest will now have
response.code: 200
default value - Add parameters to configuration file
0.0.10 - 2017-10-04
- Fix response header parsing
0.0.9 - 2017-10-03
- Add YamlExporter, to export UrlTest into yaml
- Add urltest:configuration:export command, to export a test into yaml
- Add position configuration to test, to choose it's position in test chain
- Add --export-configuration parameter to bin/urltest, to export configuration into yaml
- Working on parallel tests, do not use it for now
0.0.8 - 2017-09-11
- Feature #2 Create global configuration file urltest.yml
- Feature #10 Create abstract tests
- Bugfix #1 Fix _defaults required value should not be
0.0.7 - 2017-09-07
- Bugfix #3 Rename _default to _defaults in .urltest.yml files
- Bugfix #4 Fix --stop-on-error alert shown when only one test passed
- Feature #5 Remove .php from bin/urltest.php
- Project #5 Add verbose mode to --dump-configuration, to show tests list
0.0.6 - 2017-07-03
- Trow exception when body transformer class not found
- Sort tests by id on UrlTestService::addTest()
0.0.5 - 2017-05-03
- Add UrlTestService::addSkippedTest(), UrlTestService::getSkippedTests(), UrlTestService::isSkippedTest() and UrlTestService::countSkippedTests()
- Add UrlTestService::getFailedTests() and UrlTestService::countFailTests()
- Add UrlTestService::getSuccessTests() and UrlTestService::countSuccessTests()
- Add UrlTestService::isAllTestsExecuted()
- Add UrlTestService::setContinue()
- Add --stop-on-error, --continue and --skip to bin/urltest.php
- Add skipped tests in yellow to bin/urltest.php when --progress=true (by default)
- Add UrlTest::isExecuted() and UrlTest::setValid()
- ResponseComparatorService will now compare only executed tests
- Fix bin/urltest.php default autoload.php path
0.0.4 - 2017-05-01
- Add --dump-configuration to bin/urltest.php
0.0.3 - 2017-04-18
- Console error comparator by default
- Add $ids parameters, to test this ids
- Add filename to exception when yaml parsing fail
0.0.2 - 2017-04-14
- Add filename and test id in exception
- Add request.postData
- Write when body is empty
0.0.1 - 2017-04-13
- Add _default key in urltest.yml, to define default configuration
- Fix header comparison
- Create first alpha