使用正确的数据库(teamcity和cakephp)运行测试

时间:2016-03-23 17:17:19

标签: cakephp phpunit teamcity

我想测试我的项目的一些方法,我正在使用带phpunit的cakephp。 我正在尝试在Teamcity中自动运行测试,但是当teamcity运行测试时,它使用默认数据库而不是测试数据库,我希望teamcity使用测试数据库,就像我在运行测试时一样与phpunit的phpstorm。

这是给我Teamcity的错误:

  

MissingDatasourceConfigException:在database.php中找不到数据源配置“default”

抱歉我的英语!

1 个答案:

答案 0 :(得分:0)

您是否有任何Fixtures从默认数据库导入记录或架构?在这种情况下,您必须创建默认数据库,这可能是您看到此错误消息的原因。