Код: Выделить всё
- tests
- _data/
- _output/
- _support/
- acceptance/
- functional/
- unit/
- _bootstrap.php
- acceptance.suite.yml.example
- functional.suite.yml
- unit.suite.yml
Эксперименты показали, что банально если переименовать папку unit в unit2 или functional в functional2, то при запуске тестов возникает ошибка:
> Running with seed:
>
> In Bootstrap.php line 31:
> Bootstrap file /var/www/myproject/tests/functional/_bootstrap.php can't be
> loaded
То есть такое ощущение что пути где-то зашиты. Хотя в папке vendor у Bootstrap.php есть такие строки:
Код: Выделить всё
public function loadBootstrap(SuiteEvent $e)
{
$settings = $e->getSettings();
//....
$bootstrap = $settings['path'] . $settings['bootstrap'];
if (!is_file($bootstrap)) {
throw new ConfigurationException("Bootstrap file $bootstrap can't be loaded");
}
require_once $bootstrap;
}
В общем: как и где можно задать настройки тестирования, чтобы можно было задать новую свою папку для тестирования. Или даже переименовать существующие, но без ругани.