python的单元测试库(尤其是3.x,我不太关心2.x)是否有只能由root用户访问的装饰器?
我有这个测试功能。
def test_blabla_as_root():
self.assertEqual(blabla(), 1)
blabla 函数只能由 root 执行。我只想要 root 用户装饰器,所以普通用户会跳过这个测试:
@support.root_only
def test_blabla_as_root():
self.assertEqual(blabla(), 1)
这样的装饰器存在吗?我们有 @support.cpython_only 装饰器。