Я столкнулся с той же проблемой, используя ветку 2.0. Полный набор тестов требует ок. 163Mb памяти и как первый ответ сказал php по умолчанию 128M. У вас есть два варианта.
Измените максимальное выделение памяти по умолчанию на значение, превышающее 163 МБ.
memory_limit = 200M in php.ini
или
- копия
phpunit.xml.dist
на phpunit.xml
- изменить атрибут начальной загрузки, чтобы прочитать
bootstrap="tests/local-bootstrap.php"
- добавить запись в ваш
.gitignore
для tests/local-bootstrap.php
- создайте local-bootstrap.php с чем-то вроде:
местного bootstrap.php
<?php
ini_set('memory_limit', '200M'); // might need to adjust the value
require 'bootstrap.php' // no need to duplicate the bootstrap
Этот способ позволяет вам добавлять локальные изменения, не беспокоясь о том, чтобы git занялся изменениями локальных для вашего компьютера файлов.