On Fri, Oct 09, 2009 at 02:33:02PM +0200, Christian Theune wrote:
On 10/08/2009 03:28 PM, Jonathan Ballet wrote:
I made a branch 'shuffle-tests', available on the Mercurial repository at http://bitbucket.org/multani/zope.testing-shuffle/ , which adds two new options:
* --shuffle to randomize the order of the tests in a layer (layers are not yet randomized, I didn't look at it yet); * --shuffle-seed XXX, to initialize the RNG with a specific value, which allows to reproduce a specific randomization of tests (inspired by this thread http://lists.idyll.org/pipermail/testing-in-python/2009-April/001812.html )
Sounds right. It could even be folded into a single option:
--shuffle[=XXX]
I doubt that. Ordinarily with the GNU long option style these two are equivalent: --shuffle=42 --shuffle 42 but there's no way to tell the second variant from a seed-less --shuffle followed by an non-option argument. Marius Gedminas -- http://pov.lt/ -- Zope 3 consulting and development