Od pewnego czasu nie mogę dojść do porozumenia z PHPUnit. Otóż od włączenia opcji --process-isolation, jeśli brakuje cache, to PhpUnit się wywala z mnóstwem błędów
Kod
Fatal error: Using $this when not in object context in /home/marek/dev/genesis/cache/frontend/test/config/config_config_handlers.yml.php on line 5
Call Stack:
0.0005 787704 1. {main}() -:0
0.0708 11497952 2. require_once('/home/marek/dev/genesis/cache/frontend/test/config/config_config_handlers.yml.php') -:118
Call Stack:
0.0005 787704 1. {main}() -:0
0.0708 11497952 2. require_once('/home/marek/dev/genesis/cache/frontend/test/config/config_config_handlers.yml.php') -:118
Niestety nie mogę wyłączyć tej opcji, jest konieczna do zrobienia testów funkcjonalnych przy wielu aplikacjach... Ma ktoś może pomysł jak w takim razie wygenerować cache z linii komend? Albo jak w inny sposób uruchomić PHPUnit, żeby się nie sypał? Czy może jest to błąd mojego bootstrapu? Dodam, że jest bez różnicy, czy użyję pluginu sfPHPUnit2Plugin, czy uruchamiam czystego PHPUnit...
Z góry dzięki za pomoc