Codeship を使用して、WordPress の PHPUnit テストを実行しています。
正常に動作するように書かれたテストWP_UnitTestCase
。
class ActionHookTests extends WP_UnitTestCase {
function test_things() {
// this runs fine
}
}
ただし、私のセレンテストは実行されません:
class TestIntegration extends PHPUnit_Extensions_SeleniumTestCase {
function test_things() {
// this throws an error
}
}
Codeship で次のエラーがスローされます。
PHP 致命的なエラー: クラス 'PHPUnit_Extensions_SeleniumTestCase' が見つかりません
ただし、テストはローカル マシンで正常に実行されます。
これは私の composer.json ファイルです:
{
"require-dev": {
"phpunit/phpunit": "4.6.*",
"phpunit/phpunit-selenium": ">=1.2"
}
}