PyBitmessage-2021-04-27/src/bitmessagekivy/tests/common.py

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