- PHP:5.2.6
- PHPUnit的:3.4.15
- XAMPP堆棧
- Windows 7的
- 用戶體驗:小到無
- 挫折級:嚴重
設我切入了追逐。我試圖讓WordPress核心測試運行,而他們不會。我不知道如果它甚至有可能與我的版本...PHPUnit 3.4.15,PHP 5.2.6和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如何被包含有一些疑惑,我想有人說它在一個更新的版本中變成了某種類型的自動加載器。
當我轉到wordpress測試文件夾時,說明只是在該目錄中運行phpunit
。這不起作用。我已經嘗試了針對特定文件,使用--configuration和--bootstrap標誌專門針對這些文件,發生的所有事情都是一樣的:它給了我一個空行,然後返回到命令提示符。
是否有一個特定的文件,我需要包括某處讓WP測試運行?更重要的問題:WP測試是否會運行在我過時的PHPUnit版本上?
非常感謝您的幫助!