如何为一项测试禁用“ RefreshDatabase”特征?

问题描述

基本上,我正在开发一个漂亮的利基网络应用程序,该应用程序与另一个网络论坛集成在一起(我们不明智地维护代码)。

因此,我使用2个数据库连接,以便可以将模型与论坛数据库中的论坛用户相关联。

运行测试时,它通常可以正常运行。但是,在测试某些东西时,在某些测试中它导致PHPUnit挂起。我通过删除“ RefreshDatabase”特征解决了此问题,因为该问题更多与测试导致的MysqL冲突有关。 (它完全可以正常生产,这与PHPunit会破坏它有关)

因此,我希望有人可以告诉我是否有可以在测试中调用函数,例如$this->withoutRefresh();之类的东西?如果不能,也许有人可以指出我的方向,以使我自己实现这样的功能

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)