【发布时间】:2022-10-16 06:41:16
【问题描述】:
我有需要创建一些文件的测试。 现在它看起来像我不使用临时目录。
class TestGraphProcessing:
@pytest.mark.parametrize("graph, path_to_save", GRAPH_TO_FILE)
def test_save_graph(self, graph, path_to_save):
save_graph(graph, path_to_save)
assert path_to_save.is_file()
path_to_save.unlink()
...
我知道可以使用--basetemp 创建一个临时目录。但是如何将它提取到您的测试脚本中呢?
或者是否可以在测试期间以更优雅的方式创建和删除文件?
【问题讨论】: