fixtrue cache (cache 内置fixture)
cache fixture
也可以根据request fixture
关联出来 例如:request.config.cache.makedir
获取给定的name缓存路径,没有该目录就会创建,
@pytest.fixture
def mydata(cache):
val = cache.makedir("value")
print("ddd",val)
给定路径获取缓存文件的值,第二个值是默认值
@pytest.fixture
def mydata(cache):
val = cache.get("example/value",None)
print("ddd",val)
设置缓存值
@pytest.fixture
def mydata(cache):
val = cache.set("example/value",123)
print("ddd",val)