nose-kleenex

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

Rating: 2.0/5 (Total Votes: 3)

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

py.saunter
py.saunter

20 Feb 15

lava-ci
lava-ci

11 May 15

lintswitch
lintswitch

15 Apr 15

tl.testing
tl.testing

15 Apr 15

Annan programvara för utvecklare David Cramer

nose-quickunit
nose-quickunit

20 Feb 15

php-httplib
php-httplib

5 Jun 15

nexus
nexus

15 Apr 15

Logan
Logan

20 Feb 15

Kommentarer till nose-kleenex

Kommentarer hittades inte
Kommentar
Slå på bilder!