1

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

1 回答 1

0

你试过了吗composer install?

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

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

于 2015-08-24T13:15:47.787 回答