nose-kleenex

Software skärmdump:
nose-kleenex
Mjukvaruinformation:
Version: 0.16.0
Ladda upp dagen: 15 Apr 15
Utvecklare: David Cramer
Licens: Gratis
Popularitet: 40

Rating: 2.0/5 (Total Votes: 2)

näsa-kleenex är en näsa plugin som försöker stoppa smärta i samband med en stor testsvit genom att endast köra testerna tillämpas på de förändringar i din [git] gren.
Om
Förutsatt --with-kleenex, är kleenex fullt aktiv på alla testkörningar. Vad detta innebär är det försöker ansluta till en täckningsdatabas (sqlite: ///coverage.db som standard) och avgöra vilka tester som behövs för att köra utifrån koden ändras. Om data för ett test saknas i databasen (t.ex. testet är ny), kommer den att innehålla det test i sviten automatiskt. Detta är bra för prototyper men i allmänhet inte användbara i den verkliga världen.
Kleenex kontrollerar också efter saknade täckning längs vägen. Den kommer som standard höjer ett fel när den träffar en kod förändring som inte har någon testtäckning. För att inaktivera den här funktionen, bör du ställa --kleenex-hoppa-saknad.
Real World Användning
Kleenex är utformad för att fungera i CI-miljöer. Generellt skulle du ställa in din CI-server för att köra den i inspelningsläge (med --kleenex-rekord), och dina kunder (själv, andra utvecklare) skulle helt enkelt ansluta till denna databas för att upptäcka täckning. . Detta säkerställer att anläggningen förblir medveten om din förälder gren (t.ex. master) och spelar inte in data från barn

Krav :

  • Python
  • näsan

Liknande mjukvara

lava-test-demo
lava-test-demo

15 Apr 15

gprof2dot.py
gprof2dot.py

3 Jun 15

Apache AntUnit
Apache AntUnit

11 May 15

Annan programvara för utvecklare David Cramer

nydus-django
nydus-django

14 Apr 15

nose-json
nose-json

14 Apr 15

mock-django
mock-django

14 Apr 15

php-httplib
php-httplib

5 Jun 15

Kommentarer till nose-kleenex

Kommentarer hittades inte
Kommentar
Slå på bilder!