RESOURCE_LOCK¶
指定此測試鎖定的資源列表。
如果多個測試指定相同的資源鎖定,它們保證不會同時執行。
如果資源需要任何設定或清除步驟,請參閱 FIXTURES_REQUIRED
。
RESOURCE_GROUPS
和 RESOURCE_LOCK
屬性具有相似的目的,但它們是獨立且正交的。RESOURCE_GROUPS
指定的資源不影響 RESOURCE_LOCK
,反之亦然。 RESOURCE_LOCK
是一個較簡單的屬性,用於鎖定一個全域資源,而 RESOURCE_GROUPS
是一個更進階的屬性,允許多個測試同時使用多個相同類型的資源,並以更精細的方式指定它們的需求。