Spouštění testů Nette frameworku
- jtousek
- Člen | 951
Dneska jsem si poprvé zkusil sám spustit testy Nette, ale nikde jsem nenašel žádné podrobnosti jak se to používá.
Konkrétně mi 9 testů z nějakého důvodu skipuje a nevím které to jsou ani co udělat aby je to nepřeskočilo. Jak to zjistit? Databáze to není, tu jsem opravoval (předtím těch skipů bylo 33).
Pak mi to ještě vyhazuje F na Session.regenerateId().phpt. Netuším proč, ale to může být moje konfigurace localhostu.
Editoval jtousek (30. 8. 2012 20:56)
- Patrik Votoček
- Člen | 2221
doporučuju pouštět spíš:
php Test\RunTests.php -s
EDIT:
jtousek napsal(a):
Pak mi to ještě vyhazuje F na Session.regenerateId().phpt. Netuším proč, ale to může být moje konfigurace localhostu.
Tohle by mělo být opraveno https://github.com/…6d771eccf7fa
Editoval Patrik Votoček (30. 8. 2012 21:34)
- jtousek
- Člen | 951
@Patrik Votoček: Díky moc, tohle šlape jak hodinky. :-)
Ty skipnuté testy jsou pro memcached (nemám) PHP < 5.3 (mám 5.4) a pak něco se SafeStreamem ale to asi nemusím řešit.
Že je opravená session je fajn.
Jo ještě při prvním spuštění testů tam byly nějaké faily kvůli mkdir, ale při druhém spuštění zmizely. Nevím zda je to podstatné.