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

PMD
PMD

9 Dec 15

PyNuker
PyNuker

15 Apr 15

lintswitch
lintswitch

15 Apr 15

benchbase
benchbase

11 May 15

Andre software developer David Cramer

nose-bleed
nose-bleed

14 Apr 15

nexus-memcache
nexus-memcache

15 Apr 15

taskmaster
taskmaster

14 Apr 15

Kommentarer til nose-kleenex

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