Closed aik099 closed 10 years ago
The "minimum-stability": "dev",
seems to be needed for some dependencies of qa-tools\qa-tools
, there are even more:
a-tools/qa-tools 1.0.x-dev requires mindplay/annotations dev-master -> no matching package found.
- qa-tools/qa-tools dev-master requires mindplay/annotations dev-master -> no matching package found.
Maybe I should keep it or we need to fix it there or you already know what the problem is
That's the Composer's trick. If it happens, that you rely on non-released version (in dev-master
) or used dependencies, then you need to include them in your project's composer.json
. That's why on QA-Tools installation instructions you not only need to include qa-tools/qa-tools
but also mindplay/annotations
, since otherwise you'll get same exception.
I bet you need to manually list dev versions of mink & drivers in project's composer.json or otherwise 1.5 versions will be used.
I think we can close it, was done with #8.
Closing via 2e651b5958cf609984d654581a574521e965a4f1
name
key) to:qa-tools/behat-extension
"behat/mink": "dev-master",
), because MinkExtension already has it"aik099/qa-tools": "dev-master"
) to*@dev
, because it's valid version format and it will automatically pickup release when it happens, whiledev-master
is fixed link tomaster
branch"minimum-stability": "dev",
, maybe it's not needed at all and better to specify@dev
in required package version in project's owncomposer.json
repositories
key, because qa-tools library is already published on packagistautoload
intoautoload
(for main code) andautoload-dev
(for tests)aik099/qa-tools
toqa-tools\qa-tools