0

http://mink.behat.org/の手順を使用して、behat で動作するようにミンクをセットアップしようとしています。ご覧のとおり、約 2 画面下で、mink がドライバーなしでインストールされていることがわかります。それは何も話せないということだと思います。

次に、初心者が開始するための composer.json ファイルを提供します。私はそれを試しました、そして私が走るとき

php composer.phar install

これは私が得るものです。

D:\Projects\TestCoachmaster>php composer.phar update
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for behat/mink-zombie-driver * -> satisfiable by behat/mink-zombie-driver v1.0.0.
    - behat/mink-zombie-driver v1.0.0 requires symfony/process >=2.1.0,<2.2.0-dev -> no matching package found
.
  Problem 2
    - behat/mink-goutte-driver v1.0.0 requires fabpot/goutte 1.0.* -> no matching package found.
    - behat/mink-goutte-driver v1.0.3 requires fabpot/goutte @dev -> no matching package found.
    - behat/mink-goutte-driver v1.0.2 requires fabpot/goutte 1.0.*@dev -> no matching package found.
    - behat/mink-goutte-driver v1.0.1 requires fabpot/goutte 1.0.x-dev -> no matching package found.
    - Installation request for behat/mink-goutte-driver * -> satisfiable by behat/mink-goutte-driver v1.0.1, b
ehat/mink-goutte-driver v1.0.2, behat/mink-goutte-driver v1.0.3, behat/mink-goutte-driver v1.0.0.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting 
   see https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion for more details.

D:\Projects\TestCoachmaster>

最小安定性を開発者に微調整しようとしましたが、それは役に立ちませんでした。

私はWindows 7、64ビットで実行しています-そして、bhatとminkをインストールするために多くの微調整をしなければなりませんでした。私は彼らが持っていると思います-持っていないドライブです。

感謝して受け取った助け。イアン

4

2 に答える 2

0

私は数日前にこの同じ問題を経験しました。これは最小限の安定性の問題です。最小安定性をどのように設定しようとしたのかわかりませんが、次のことを行う必要があります。

composer.json:

{
    "require": {
        "behat/mink-goutte-driver": "*",
        "behat/mink-selenium-driver": "*",
        "behat/mink-selenium2-driver": "*",
        "behat/mink-sahi-driver": "*",
        "behat/mink-zombie-driver": "*"
    },
    "minimum-stability": "dev" 
}

これはうまくいくはずです、私は今それを試しました。behat / minkへの参照を削除したことに注意してください。これにより別のエラーが発生し、これらのドライバーの依存関係として自動的に検出されるはずです。

于 2012-08-27T07:20:33.593 に答える
0

Windowsにbehatをインストールするためのステップバイステップガイド:openguider.wordpress.com

于 2014-02-06T17:24:26.830 に答える