摘要:
1、标准输出/标准错误输出/标准输入的默认捕获行为 在测试执行期间,任何标准输出和标准错误输出都将会被捕获;如果测试失败或者发生异常,异常信息的堆栈也将一同显示,可以通过--show-capture命令行选项来自定义这些行为; --show-capture的配置项可以为: no stdout std 阅读全文
posted @ 2020-03-23 20:22
晨尛
阅读(551)
评论(0)
推荐(0)
摘要:
1、相关的 fixture (1)tmp_path tmp_path是一个用例级别的fixture,其作用是返回一个唯一的临时目录对象(pathlib.Path); tmp_path在不同的操作系统中,返回的是不同类型的pathlib.Path对象,这里Windows系统下返回的是WindowsPa 阅读全文
posted @ 2020-03-23 20:20
晨尛
阅读(303)
评论(0)
推荐(0)
摘要:
有时候,测试用例需要调用某些依赖于全局配置的功能,或者这些功能本身又调用了某些不容易测试的代码(例如:网络接入)。fixture monkeypatch可以安全的设置/删除一个属性、字典项或者环境变量,甚至改变导入模块时的sys.path路径。 monkeypatch提供了以下方法: monkeyp 阅读全文
posted @ 2020-03-23 20:19
晨尛
阅读(148)
评论(0)
推荐(0)

浙公网安备 33010602011771号