nose-kleenex

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

Rating: 2.0/5 (Total Votes: 3)

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

nose-regression
nose-regression

11 May 15

bug-repo-syncer
bug-repo-syncer

14 Apr 15

HOL-TestGen
HOL-TestGen

20 Feb 15

should-dingus
should-dingus

11 May 15

Andre software developer David Cramer

django-data-tools
django-data-tools

11 May 15

sentry-pivotal
sentry-pivotal

20 Feb 15

django-uuidfield
django-uuidfield

20 Feb 15

nexus-memcache
nexus-memcache

15 Apr 15

Kommentarer til nose-kleenex

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