摘要:
4 内置 Fixture 4.1 使用 tmpdir 和 tmpdir_factory 内置的 tmpdir 和 tmpdir_factory 负责在测试开始运行前创建临时文件目录,并在测试结束后删除。 如果测试代码要对文件进行读/写操作,那可以使用 tmpdir 或 tmpdir_factory 阅读全文
摘要:
3 Fixture fixture 是在测试函数运行前后,由 pytest 执行的外壳函数。fixture 中的代码可以定制,满足多变的测试需求,包括定义传入测试中的数据集、配置测试前系统的初始状态、为批量测试提供数据源,等等。 @pytest.fixture() 装饰器用于声明函数是一个 fixt 阅读全文