/
[testing] Reconsider used development packages [5.2.2-B1]

[testing] Reconsider used development packages [5.2.2-B1]

Some time ago, when decision was made to use Composer for dependency management following set of development packages was chosen:

  • "aik099/phpunit-mink": "~2.0"
  • "qa-tools/qa-tools": "~1.0"
  • "aik099/coding-standard": "dev-in-portal"
  • "mockery/mockery": "~0.9"
  • "behat/mink": "~1.6"

Over time more on-topic packages were released and some pages no longer meet development requirements. 

Solution

  1. replace "aik099/phpunit-mink" package with "qa-tools/phpunit-extension"
  2. remove "mockery/mockery" package in favor of "phpspec/prophecy" package, that already comes bundled (means no need to include manually in "composer.json") with latest PHPUnit versions
  3. change "~" in dependency versions into "^"

Related Tasks