Skip to content

Latest commit

 

History

History
142 lines (93 loc) · 5.44 KB

changelog.md

File metadata and controls

142 lines (93 loc) · 5.44 KB

0.3.3 - 2020-12-09

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 to urltest:test command.

0.2.1 - 2020-03-25

  • Add bash into Docker image.

0.2.0 - 2020-03-24

  • Add beforeTest and afterTest events.

0.1.1 - 2020-03-12

  • Fix --stop-on-error exception Test 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

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

0.0.0 - 2017-04-11

  • Create first alpha