17 lines
329 B
Python
17 lines
329 B
Python
import unittest
|
|
|
|
|
|
def make_ordered_test():
|
|
order = {}
|
|
|
|
def ordered(f):
|
|
order[f.__name__] = len(order)
|
|
return f
|
|
|
|
def compare(a, b):
|
|
return [1, -1][order[a] < order[b]]
|
|
|
|
return ordered, compare
|
|
|
|
ordered, compare = make_ordered_test()
|
|
unittest.defaultTestLoader.sortTestMethodsUsing = compare |