Nette 2.1 tester, přestala fungovat po přidání repository
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- motorcb
- Člen | 552
Zdravím,
mám rozchozené základní testování v Nette tester: https://github.com/…nette-tester
Testování přestalo fungovat po přidání nové service:
services:
- Repository\Article
Když toto repository zakomentuju, testy fungují.
Test konci chybou:
E:\www\nette\tests>RunTests.bat
Log: E:\www\nette\tests\test.log
PHP 5.4.6 | "php-cgi.exe" -c "E:\www\nette\tests\php-win.ini" | 20 threads
F
-- FAILED: nette\tests\ExampleTest.phpt
Exited with error code 255 (expected 0)
Nette\DI\ServiceCreationException: Class Repository\Article used in service '
22_Repository_Article' has not been found or is not instantiable.
in Nette\DI\ContainerBuilder.php(262)
in Nette\DI\ContainerBuilder.php(390) Nette\DI\ContainerBuilder->prepareClass
List()
in Nette\DI\Compiler.php(142) Nette\DI\ContainerBuilder->generateClasses()
in Nette\DI\Compiler.php(94) Nette\DI\Compiler->generateCode()
in Nette\common\Configurator.php(213) Nette\DI\Compiler->compile()
in Nette\common\Configurator.php(163) Nette\Configurator->buildContainer()
in nette\tests\bootstrap.php(25) Nette\Configurator->createContainer()
in nette\tests\ExampleTest.phpt(9) require()
FAILURES! (1 tests, 1 failures, 0.1 seconds)
Systém nemůže nalézt uvedený soubor.
Nevěděl by někdo jak to opravit? Na githubu je kompletní kod: https://github.com/…nette-tester
Děkuji za rady a nápady