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

Schema Crawler
Schema Crawler

3 Jun 15

teamcity-messages
teamcity-messages

15 Apr 15

pytest-marks
pytest-marks

15 Apr 15

lava-test
lava-test

20 Feb 15

Andre software developer David Cramer

django-uuidfield
django-uuidfield

20 Feb 15

nexus-memcache
nexus-memcache

15 Apr 15

Logan
Logan

20 Feb 15

nexus
nexus

15 Apr 15

Kommentarer til nose-kleenex

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