Hi<div><br></div><div>As I&#39;ve been tinkering with nose2 and unittest2, and got to know the two better, the question has emerged as to exactly which role nose2 is meant to fulfill on top of unittest2.</div><div><br></div>
<div>With the original unittest, nose&#39;s raison de vivre is pretty clear; seeing as unittest is rather an archaic/inflexible framework, there is an obvious need of a more modern, practical alternative. nose offers such an improved alternative. unittest2 on the other hand changes the game, as it is being designed with today&#39;s needs in mind, and is plugin-based (like nose). That unittest2 is a sound design is evidenced by the fact that nose2 implements its functionality as unittest2 plugins.</div>
<div><br></div><div>Given that the meat of nose2 (excepting the runner) is already unittest2 plugins, how does one define nose2&#39;s role? Why is there even a nose2 runner, can&#39;t one simply develop plugins to integrate with the unittest2 runner? More to the point, when now wanting to extend unittest2, why write plugins for nose2 rather than unittest2 itself?</div>
<div><br></div><div>Hope these questions make sense :)</div><div><br></div><div>Arve</div>