- PHP:5.2.6
- PHPUnit:3.4.15
- XAMPPスタック
- Windows 7
- ユーザーエクスペリエンス:ほとんどまたはまったくない
- 欲求不満のレベル:重度
追いかけましょう。WordPressコアテストを実行しようとしていますが、実行されません。私のバージョンでも可能かどうかはわかりません...
これまでに行ったことは次のとおりです。test_unit.phpで非常に簡単なテストを作成しました。
require_once ('PHPUnit\Framework.php');
class SimpleTest extends PHPUnit_Framework_TestCase
{
public function testSomething()
{
$this->assertEquals(true, false);
}
}
実行phpunit test_unit.php
して動作します(1つのテスト、1つのアサーション、1つの失敗)。
PHPUnitがどのように含まれているかについてはまだ混乱があり、新しいバージョンではある種のオートローダーに変更されたと誰かが言ったと思います。
私がワードプレスのテストフォルダに行くと、指示はちょうどそのディレクトリで実行phpunit
すると言います。これは動作しません。--configurationフラグと--bootstrapフラグを使用して特定のファイルをターゲットにしようとしましたが、同じことが起こります。空白行が1つ表示され、コマンドプロンプトに戻ります。
WPテストを実行するためにどこかに含める必要のある特定のファイルはありますか?さらに重要な質問:WPテストは古いバージョンのPHPUnitでも実行できますか?
あなたの助けは大歓迎です!