composer PHPUnit用設定メモ

PHPUnit関係はcomposer指定。

    "require-dev": {
        "phpunit/phpunit": "*",
        "phpunit/phpunit-selenium": "*",
        "phpunit/phpunit-story": "*",
        "phpunit/phpunit-skeleton-generator": "*",
        "phpunit/dbunit": "*",
        "phpunit/php-invoker": "*",
        "phpunit/phpunit-mock-objects": "*",
        "facebook/webdriver": "*",
        "phpmd/phpmd" : "*"
    }

色々設定したが、結局これにしている。

NetBeans的には、下記を使用したいので設定しているが

"phpunit/phpunit-skeleton-generator": "*",
"phpunit/phpunit-story": "*",

として実行すると

Package phpunit/phpunit-skeleton-generator is abandoned, you should avoid using it. No replacement was suggested.
Package phpunit/phpunit-story is abandoned, you should avoid using it. Use behat/behat instead.

というメッセージが出る。

NetBeansから『PHPUnit skeleton』を設定するよう求められているのに、いざ設定したら『放棄されているから、使用しないで』状態になるも『交換は提案されてない』なんだぜ…
『phpunit-story』は『behat/behat』という代わりがあるんだけど、phpunit配下じゃなくなってるから都合がちょっとなー…

『Package XXX is abandoned』て、そのまま使っていいものなのか…?
とは思うけど、
まぁ、作られてはいるし、指定・使用も出来るから、使っている。

abandonedが不安な人やNetBeans使わない人とかは消していいと思う。

コメント

タイトルとURLをコピーしました