可预测和可重复的tempdir支持。
pytest-tempdir的Python项目详细描述
添加对可预测和可重复的临时目录的支持。
这个Pytest插件是用Cookiecutter和@hackebrot的Cookiecutter-pytest-plugin模板生成的。
功能
- 通过 tempdir在测试运行结束时清理的设备 会话(可以禁用此行为)。
要求
- 没有!
用法
- 只需在^{tt2}上定义pytest_tempdir_basename函数$ 它返回一个字符串来定义basename或传递--tempdir-basename。
- 如果您希望保留临时目录以供进一步检查 测试套件结束后,通过--tempdir-no-clean。
贡献
我们非常欢迎您的贡献。测试可以用tox运行,请确保 在提交请求之前,覆盖范围至少保持不变。
许可证
“pytest tempdir”是根据Apache 2.0许可证的条款发布的免费开源软件
问题
如果您遇到任何问题,请file an issue连同详细说明。
更改日志
2018.8.11版
- 较低的日志调用日志记录级别
2016.8.20版
- 支持Pytest 2.x和3.x
2015.12.6版
- 每个绝对路径都有自己的计数器
2015年11月29日
- 将计数器值追加到现有目录名
2015年11月17日
- 修复运行安装程序且未设置系统区域设置时的更多编码问题
2015年11月16日
- 修复运行安装程序且未设置系统区域设置时的编码问题
2015.11.8版
- 修复过时的tempdir清除逻辑
2015.11.6版
- 如果存在“
”,请擦除测试会话启动上的Twitdir目录
V2015.11.4
- 首次工作释放