在Jenkins中通过ant运行时,Symfony2 WebTestCase忽略了我的数据库更改

时间:2012-12-18 12:14:32

标签: testing symfony jenkins propel

我有一个捕获登录事件的系统,并根据存储在数据库中的值重定向后触发响应(弹出模态)。

为了正确测试这个,我设置了一个功能测试,清除这个数据库表并用一组测试数据填充它。

当我单独运行测试时,它可以正常工作。但是当我在Jenkins中运行它时(或者只是像Jenkins那样使用ant)它不会。

调查显示,当WebTestCase登录时,其行为就像我对数据库所做的更改一样。我已经尝试在各个地方清除instancePools,但没有区别。

有什么想法吗?

0 个答案:

没有答案