pytest study

pytest

测试用例的识别与运行

测试文件:test_*.py 和 *_test.py 以test开头或结尾的文件

测试用例:Test*类包含的所有 test_*的方法(测试类不能带有__init__方法), 不在class中的所有test_*的方法

python 复制代码
def func(x):
    return x + 1
def test_answer():
    assert func(3) == 5

python执行

python 复制代码
import pytest


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

#用python方式执行
if __name__ == "__main__":
    pytest.main(["test_pytest.py"])

资料获取方法

【留言777】

各位想获取源码等教程资料的朋友请 点赞 + 评论 + 收藏 ,三连!

三连之后我会在评论区挨个私信发给你们~

相关推荐
乔江seven9 分钟前
【python轻量级Web框架 Flask 】1 Flask 初识
开发语言·后端·python·flask
Bruk.Liu9 分钟前
(LangChain实战3):LangChain阻塞式invoke与流式stream的调用
人工智能·python·langchain
岱宗夫up17 分钟前
Scrapy框架实战教程(上):从入门到实战,搭建你的第一个专业爬虫
爬虫·python·scrapy
Bruk.Liu17 分钟前
(LangChain实战4):LangChain消息模版PromptTemplate
人工智能·python·langchain
SunnyRivers18 分钟前
Asyncio 提速秘籍:用 run_in_executor 与 to_thread 巧解同步阻塞难题
python·asyncio·to_thread·run_in_executor
亚林瓜子21 分钟前
pyspark分组计数
python·spark·pyspark·分组统计
查无此人byebye26 分钟前
从零解读CLIP核心源码:PyTorch实现版逐行解析
人工智能·pytorch·python·深度学习·机器学习·自然语言处理·音视频
chao_78927 分钟前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
筷乐老六喝旺仔31 分钟前
使用PyQt5创建现代化的桌面应用程序
jvm·数据库·python
LilySesy33 分钟前
【SAP-MOM项目】二、接口对接(中)
开发语言·python·pandas·restful·sap·abap