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

benchbase
benchbase

11 May 15

nosango
nosango

11 May 15

DTest
DTest

11 May 15

pytest-marks
pytest-marks

15 Apr 15

Annan programvara för utvecklare David Cramer

nexus-memcache
nexus-memcache

15 Apr 15

django-sentry
django-sentry

11 May 15

mock-django
mock-django

14 Apr 15

Sentry
Sentry

10 Dec 15

Kommentarer till nose-kleenex

Kommentarer hittades inte
Kommentar
Slå på bilder!