nose-kleenex

Software screenshot:
nose-kleenex
Software informatie:
Versie: 0.16.0
Upload datum: 15 Apr 15
Ontwikkelaar: David Cramer
Licentie: Gratis
Populariteit: 92

Rating: 2.0/5 (Total Votes: 3)

neus kleenex een neus plugin die probeert de pijn geassocieerd met een grote testreeks slechts uitvoeren van de test voor de wijzigingen in [git] branch stoppen.
Over
Ervan uitgaande --with-kleenex, Kleenex is volledig actief op alle testritten. Wat dit betekent, is het zal proberen te verbinden met een dekking database (sqlite: ///coverage.db standaard) en bepalen welke tests die het nodig heeft om te draaien op basis van de wijzigingen in de code. Indien gegevens voor een test ontbreekt in de database (bijvoorbeeld de test is nieuw), zal het die test in de suite automatisch op te nemen. Dit is prima voor prototyping, maar over het algemeen niet bruikbaar in de echte wereld.
Kleenex controleert ook voor het missen van de dekking langs de weg. Standaard is een fout zal verhogen wanneer het een wijziging van de code die geen test dekking heeft raakt. Om deze functionaliteit uit te schakelen, moet u instellen --kleenex-skip-ontbreekt.
Real World Gebruik
Kleenex is ontworpen om te werken in CI-omgevingen. Over het algemeen zou je opstelling uw CI-server om het uit te voeren in de opnamemodus (met --kleenex-record), en uw klanten (uzelf, andere ontwikkelaars) zou gewoon aansluiten op deze database om de dekking te ontdekken. . Dit zorgt ervoor dat de installatie blijft op de hoogte van je ouders tak (bijvoorbeeld master) en heeft geen gegevens van kinderen op te nemen

Eisen

  • Python
  • neus

Vergelijkbare software

Zato
Zato

20 Feb 15

vncdotool
vncdotool

12 May 15

lava-test
lava-test

20 Feb 15

mockfs
mockfs

11 May 15

Andere software van ontwikkelaar David Cramer

django-sphinx
django-sphinx

11 May 15

django-sentry
django-sentry

11 May 15

php-httplib
php-httplib

5 Jun 15

taskmaster
taskmaster

14 Apr 15

Reacties op nose-kleenex

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!