网上有很多这样的资料,学起来还是比较简单,为了将学到的东西应用于工程化,参考这样的样板代码:

https://github.com/jeffmacdonald/pytest_test

将其下载到C:\work\python\pytest_test后尝试在命令行中运行:

py.test tests

如图,出错了,经典的Py.test No module named *

pytest学习 一

根据作者的提示,需要将当前目录加到PYTHONPATH环境变量中,因此通过命令行加入环境变量

set PYTHONPATH=C:/work/python/pytest_test

然后再运行py.test tests即可看到测试结果

pytest学习 一

 

pytest学习 一

 

pytest学习 一

当然,由于样板程序是针对python2的,因此需要将mymodule.py中的代码改为:print("Yep!")

才能测试通过

相关文章:

  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-09
  • 2021-11-14
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-18
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案