nose2 är nästa generation av trevligare testning för Python, baserat på insticksgren unittest2. Syftet är att förbättra på näsan efter:
- Ger en bättre plugin api
- Vara enklare för användare att konfigurera
- Förenkla interna gränssnitt och processer
- Stödja Python 2 och 3 från samma kodbas, utan översättning
- Encourging större gemenskap involvment i sin utveckling
I tjänsten av vissa dessa mål, kommer vissa funktioner i näsan inte stöds i nose2. Se differenser en grundlig genomgång.
Med tiden - när unittest2 stöder plugins - nose2 ska kunna bli bara en samling av plugins och konfigurationsinställningar. För nu, ger det en plugin api liknar den en i unittest2 insticks gren, och överstyr olika unittest2 föremål.
Du är vittnen vid den nya födelsen i näsa, markerar 2. Hoppas du njuta av vår nya inriktning!
Varning
Detta är en alfa-version av nose2. Det är inte funktionen-komplett, och kommer mestadels vara av intresse för plugin författare, folk som vill bidra till nose2, och provnings nördar. Medan vi naturligtvis vill att du ska prova det, bör du nog inte använda nose2 att köra testsvit för din gigantisk robot kran. . Kanske en liten robot kran skulle vara ok
Krav :
- Python
Kommentarer hittades inte