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

random_instances
random_instances

11 May 15

pyVows
pyVows

20 Feb 15

nose-progressive
nose-progressive

14 Apr 15

Acovea
Acovea

3 Jun 15

Annan programvara för utvecklare David Cramer

Sentry
Sentry

20 Feb 15

Django-PayPal
Django-PayPal

20 Jul 15

nydus-django
nydus-django

14 Apr 15

django-data-tools
django-data-tools

11 May 15

Kommentarer till nose-kleenex

Kommentarer hittades inte
Kommentar
Slå på bilder!