pytest使用
程序员文章站
2024-02-27 13:49:15
...
pytest安装
环境介绍:macos 系统本身有python 2.7自己安装python3
命令行安装pytest:
pip3 install pytest
使用:
在有测试例的文件夹下直接运行pytest
会自动运行以test开头或结尾的函数或者test类(不能有init函数),当然需要在相应python文件中import pytest
,但是有可能会报以下错误:command not found:pytest
解决方法:
使用python3 -m pytest
进行执行,以下是一个测试案例:
#源程序 test_hello.py
import pytest
def hello():
return "hello world"
def test_hello():
assert hello()="hello world"
测试流程:
python3 -m pytest
-----------------------------------------------------------------------------------------
platform darwin -- Python 3.7.0, pytest-4.0.2, py-1.7.0, pluggy-0.8.0
rootdir: /Users/liukai/Desktop/py, inifile:
collected 1 item
test_hello.py . [100%]
======================== 1 passed in 0.03 seconds ===========================
上一篇: Django自定义分页与bootstrap分页结合
下一篇: java打印正弦曲线示例