RESOURCE_LOCK¶
指定此测试锁定的资源列表。
如果多个测试指定相同的资源锁,则保证它们不会同时运行。
另请参阅 FIXTURES_REQUIRED
,如果资源需要任何设置或清理步骤。
RESOURCE_GROUPS
和 RESOURCE_LOCK
属性都服务于类似的目的,但它们是不同且正交的。RESOURCE_GROUPS
指定的资源不影响 RESOURCE_LOCK
,反之亦然。 然而,RESOURCE_LOCK
是一个更简单的属性,用于锁定一个全局资源,而 RESOURCE_GROUPS
是一个更高级的属性,它允许多个测试同时使用相同类型的多个资源,以细粒度的方式指定它们的需求。