运行测试套件

时间:2017-11-13 12:43:26

标签: laravel phpunit homestead laravel-5.5

我在宅基地ssh的testuite上运行phpunit(版本6.4.1)时,随机(并经常)收到Segmentation fault (core dumped)错误。当我一次运行一个单元测试或运行较小的套件时,测试全部通过。任何一个测试使用的最大内存是20.00 MB。

在ssh(PHPUnit版本6.2.3)之外,测试完全运行:OK (131 tests, 1876 assertions)

在每个测试中,我使用Illuminate\Foundation\Testing\DatabaseMigrations,在数据库连接上运行:

'testing' => [
        'driver'   => 'sqlite',
        'database' => ':memory:',
        'prefix'   => '',
    ],

我是否应该对此感到担忧?在ssh之外运行phpunit只是最佳做法吗?我不想更新我的PHPUnit,然后发现我必须逐个运行我的测试。

0 个答案:

没有答案