py.test插件,用于使用与trial相同的_trial_temp工作目录
项目描述
py.test插件,用于使用与trial相同的_trial_temp工作目录
用法
使用 pip install pytest-trialtemp 安装插件,并在运行测试时自动使用。
要禁用特定运行的插件,请使用 py.test -p no:trialtemp [...] 运行测试。有关更多信息,请参阅pytest文档。
为什么?
我经常使用 py.test 来运行使用 trial 编写的Twisted测试。这本身运行得很好,除了trial的临时目录基础设施假定测试运行时的当前工作目录是 ./_trial_temp 或类似。
为了防止我的项目根目录中充斥着令人讨厌的测试创建的临时目录,我编写了这个小插件。