Notice jsou ignorovány testy

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
josef.sabl
Člen | 153
+
0
-

Mám-li v presenteru chybu, která vyvolá notice, krásně se mi vypíše do laděnky. Pokud stejnou chybu provedu v unit testu, vypíše se sice do error logu, ale tiše a test projde.

Rád bych, aby se místo toho test ukončil podobně jako při fatal erroru. Jinými slovy aby se notice převedla na výjimku.

Je to možné?

Pro testy používám stejný bootstrap jako pro aplikaci, jen na konci neudělám $application->run();

llook
Člen | 407
+
0
-

Lze to nastavit několika způsoby, viz http://stackoverflow.com/…s-in-phpunit

David Grudl
Nette Core | 8218
+
0
-

Nette\Tester tohle řeší automaticky.