在Symfony / PHPUnit测试中持久化SQLite内存数据库

时间:2014-01-13 14:26:32

标签: php sqlite symfony doctrine

我正在使用SQLite内存来运行phpunit中的测试。由于测试需要很长时间,所以我不想在每次测试后重新创建Schema。但目前我必须这样做,因为Schema不会在测试之间持续存在。

我已经尝试覆盖WebtestCase :: tearDown()方法,因为它会关闭内核,但这没有帮助。

数据库的配置如下:

doctrine:
dbal:
    default_connection:   default
    connections:
        default:
            driver:   pdo_sqlite
            memory:   true
            path:     ~

0 个答案:

没有答案