Inspirováno vnitřní půlit nástrojem Django se, bude nos, bisect snadno půlit testovací sadu a najít test-na-testu selhání.
A co je důležitější: Test FOO selže při spuštění po ukončení zkoušky X, půlit vám řeknou, co X je.
nosetests --bisect = modul: TestClass.failing_test
A trochu někdy-užitečný výkon:
Půlící proti tests.integration.disqus.forums.api.endpoints.tests: ForumEndpointTest.test_list_users
├ ** průsmyk 1: Běh 1410 test (y), ve 2 kusy ...
│ ├ ** Chunk 1a: Běh 780 testů
│ │ └ ** dokončení testů v 371.578s (porucha nalezeno)
│ ├ ** Chunk 1b: Běh 631 testů
│ │ └ ** dokončení testů v 224.881s (porucha nalezeno)
│ └ ** Více příčiny selhání nalezené (2 sklíčidla)
(V našem výše uvedeném případě, náš testovací sada je opravdu rozbité, tak to nedaří najít způsob, jak půlit)
Požadavky na :
- < li> Python
- nos
Komentáře nebyl nalezen