我正在使用SQLite内存来运行phpunit中的测试。由于测试需要很长时间,所以我不想在每次测试后重新创建Schema。但目前我必须这样做,因为Schema不会在测试之间持续存在。
我已经尝试覆盖WebtestCase :: tearDown()方法,因为它会关闭内核,但这没有帮助。
数据库的配置如下:
doctrine:
dbal:
default_connection: default
connections:
default:
driver: pdo_sqlite
memory: true
path: ~