testrepository ger en databas med testresultat som kan användas som en del av utvecklare arbetsflöde för att säkerställa / kontrollera saker som:
& Nbsp; * Ingen begår utan att ha haft ett test misslyckas, provbearbetningscykel.
& Nbsp; * Inga åtar utan nya tester läggs.
& Nbsp; * Vilka tester har misslyckats sedan senaste begå (att köra bara en delmängd).
& Nbsp; * Vad tester närvarande misslyckas och behöver arbete.
Testresultaten infogas med hjälp subenhet (och därmed något som kan output subenhet eller omvandlas till en subenhet ström kan accepteras).
En sändlista för diskussion, användning och utveckling är på https://launchpad.net/~testrepository-dev - alla är välkomna att delta. Vissa folk umgås på #testrepository på irc.freenode.net.
CI för projektet är på http://build.robertcollins.net/job/testrepository-default/.
Snabbstart
Skapa ett slutförvar ::
testr init
Ladda en provkörning i förvaret ::
testr belastning
testr Statistik $ testr sista $ testr misslyckas
Radera ett slutförvar ::
testr radera
Dokumentation
Mer utförlig dokumentation inklusive design och implementering detaljer, en användarmanual, och riktlinjer för utveckling av test Repository själv finns i doc / katalog.
Vad är nytt i den här versionen :
- Denna version lägger till "testr run" arbetsflöde, vilket möjliggör en tät slinga runt prov misslyckanden, med testr spåra misslyckanden, och samtidigt tillåta dig att köra endast en del tester - och kan som standard kör bara de misslyckas tester.
Krav :
- Python
Kommentarer hittades inte