0

ユニットテストにnetbeans(7.2.1)を使用しようとしています。しかし、それは私にこのエラーを与えています。誰でも私に何が悪いのか教えてもらえますか?

PHPUnit 3.7.14 by Sebastian Bergmann. unrecognized option --skeleton-test
4

3 に答える 3

3

私もこの問題に遭遇しました。NetBeans 7.3で解決されましたが、まだ7.2を使用している場合は、次の解決策があります。

  1. 他の回答に記載されているように、phpunit-skelgenをインストールします。梨を使用している場合:sudo /opt/lampp/bin/pear install phpunit/PHPUnit_SkeletonGenerator
  2. NetBeansで、単体テストオプションを開きます。[ツール]>[オプション]>[PHP]>[単体テスト]
  3. スケルトンジェネレータフィールドの[検索]ボタンをクリックします(または、もちろん参照することもできます)

それは私にとってそれを解決しました。この問題は、NetBeansの問題追跡システムで文書化されています: http: //netbeans.org/bugzilla/show_bug.cgi?id = 218675

于 2013-03-22T17:12:47.977 に答える
0

新しい PHPUnit は --skeleton-test オプションを使用しません。外部スクリプト phpunit-skelgen を呼び出して、同じことを行います。

于 2013-02-27T17:44:44.093 に答える
0

phpunit-skelgenファイルが phpunit バイナリと同じディレクトリに存在することを確認します (例: ) /opt/lampp/bin/

そうでない場合は、PHPUnit をインストールしたのと同じ方法でPHPUnit SkeletonGeneratorをインストールします。梨から:

$ sudo /opt/lampp/bin/pear install phpunit/PHPUnit_SkeletonGenerator
于 2013-03-05T11:51:38.627 に答える