@functools.wraps(test)
def test_func(self, *args, **kwargs):
    return self.loop.run_until_complete(test(self, *args, **kwargs))
@functools.wraps(test)
def test_func(self, *args, **kwargs):
    return self.loop.run_until_complete(test(self, *args, **kwargs))