>> List, >> >> When using the unittest module, tests are run in alphanumeric order. >> What's the suggested way of specifying a test order? > > There isn't one. It shouldn't matter what order the tests run, no test > should *rely* on another test. > > (Although of course, if one test fails, any tests which assume the > missing functionality will also fail.)
Steven is right that unittests should be independent. I did once, however, come across an option to order the tests. Scanning through the unittest docs, I found "sortTestMethodsUsing": "Function to be used to compare method names when sorting them in getTestCaseNames() and all the loadTestsFrom*() methods. The default value is the built-in cmp() function; the attribute can also be set to None to disable the sort." Perhaps that does what you want. But I would indeed not recommend it. Evert _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor