geïnspireer deur Django se interne halv instrument, neus-halv sal maklik halveer jou toets suite en vind toets-op-toets mislukkings.
Meer belangrik: Toets FOO misluk wanneer hardloop wanneer toets X, halveer sal jou vertel wat X is.
nosetests --bisect = module: TestClass.failing_test
En kry 'n paar soms nuttig afvoer:
Halveer teen tests.integration.disqus.forums.api.endpoints.tests: ForumEndpointTest.test_list_users
├ ** Pass 1: Running 1410 toets (e) in 2 stukke ...
│ ├ ** Chunk 1a: Running 780 toetse
│ │ └ ** Toetse in 371.578s voltooi (mislukking gevind)
│ ├ ** Chunk 1b: Running 631 toetse
│ │ └ ** Toetse in 224.881s voltooi (mislukking gevind)
│ └ ** Verskeie bronne van mislukking gevind (2 stukke)
(In ons bogenoemde geval, ons toets suite is eintlik gebreek, so dit is die versuim om 'n manier te halveer te vind)
Vereistes :
- < li> Python
- neus
Kommentaar nie gevind