这个问题emmm,也是迷惑了好久
因为我一开始改了phpunit.xml
;我自己用的也是mysql
<php>
<server name="DB_CONNECTION" value="mysql"/>
<server name="DB_DATABASE" value="tableName"/>
</php>
然后测试的时候,如果是用了 assertInstanceOf()
方法就会清空表,具体原因,我也不清楚
然后,又改回来了
<php>
<server name="DB_CONNECTION" value="sqlite"/>
<server name="DB_DATABASE" value=":memory:"/>
</php>
再测试也不删表了,还是想了解一下具体原因。网上看到个说是创建了副本啥的,也不是很懂,不知道对不对。