pytest详解编程语言

pytest是一个非常成熟的全功能的Python测试框架

安装

pip install -U pytest

检查是否安装成功

pytest --version

pytest详解编程语言

 在pytest目录下添加test_Demo.py

def func(x): 
    return x + 1 
 
def test_answer(): 
    assert func(3) == 5

运行

pytest testDemo.py

pytest详解编程语言

 修改为test_Demo.py

def func(x): 
    return x + 1 
 
def test_answer(): 
    assert func(3) == 4

pytest详解编程语言

注:

  pytest将在当前目录及其子目录中运行所有名为test_*.py or *_test.py的文件

 在pytest目录下添加test_Demo1.py

def add(a,b): 
   return a+b 
 
def test_sum(): 
   assert  add(2,3)==8

pytest详解编程语言

https://docs.pytest.org/en/latest/index.html

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/20471.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论