blob: 7105ce86470c34a4d6cca5f17972d468991f3686 [file] [log] [blame]
import functools
class timeout(object):
def __init__(self, timeout):
self.timeout = timeout
def __call__(self, fn):
@functools.wraps(fn)
def decorated(*args, **kwargs):
MOD_org_eclipse_ease_lang_unittest_UnitTestModule.setTestTimeout(self.timeout)
fn(*args, **kwargs)
return decorated
__name__ = "__ease_unittest__"