Codeship和PHPunit selenium类未加载

时间:2015-05-22 22:24:10

标签: php selenium phpunit codeship

我正在使用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"
    }
}

1 个答案:

答案 0 :(得分:0)

您是否尝试过composer install?

composer install --prefer-source --no-interaction

https://codeship.com/documentation/languages/php/