nose-kleenex

Software screenshot:
nose-kleenex
Software detaljer:
Version: 0.16.0
Upload dato: 15 Apr 15
Udvikler: David Cramer
Licens: Gratis
Popularitet: 40

Rating: 2.0/5 (Total Votes: 2)

næse-kleenex er en næse plugin, der forsøger at stoppe smerter forbundet med en stor test suite ved kun at køre testene, der gælder for ændringer i din [git] filial.
Om
Under antagelse --with-kleenex, kleenex er fuldt aktiv på alle testkørsler. Hvad dette betyder, er det vil forsøge at oprette forbindelse til en dækning database (SQLite: ///coverage.db som standard) og bestemme hvilke prøver den har brug for at køre på grundlag af de kodeændringer. Hvis data for en test der mangler i databasen (f.eks testen er ny), vil det omfatte, at test i pakken automatisk. Det er fint for prototyper, men generelt ikke anvendelig i den virkelige verden.
Kleenex kontrollerer også for manglende dækning undervejs. Som standard vil det hæve en fejl, når det rammer en kode ændring, har ingen test dækning. Hvis du vil deaktivere denne funktion, skal du indstille --kleenex-skip-mangler.
Real World Anvendelse
Kleenex er designet til at arbejde i CI miljøer. Generelt, vil du sætte din CI server til at køre det i optagetilstand (med --kleenex-record), og dine kunder (dig selv, andre udviklere) ville blot oprette forbindelse til denne database til at opdage dækning. . Dette sikrer, at installationen bliver bevidst om dine forældre gren (f.eks master) og ikke registrerer data fra børn

Krav :

  • Python
  • næse

Lignende software

pytest-quickcheck
pytest-quickcheck

14 Apr 15

lava-test
lava-test

20 Feb 15

ReviewBoard
ReviewBoard

19 Feb 15

Andre software developer David Cramer

django-data-tools
django-data-tools

11 May 15

nose-bleed
nose-bleed

14 Apr 15

Sentry
Sentry

20 Feb 15

django-sphinx
django-sphinx

11 May 15

Kommentarer til nose-kleenex

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!