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】

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

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

相关推荐
七夜zippoe1 分钟前
异步编程实战:构建高性能Python网络应用
开发语言·python·websocket·asyncio·aiohttp
tianyuanwo2 分钟前
Python虚拟环境深度解析:从virtualenv到virtualenvwrapper
开发语言·python·virtualenv
越甲八千2 分钟前
ORM 的优势
数据库·python
是有头发的程序猿4 分钟前
Python爬虫防AI检测实战指南:从基础到高级的规避策略
人工智能·爬虫·python
grd45 分钟前
Electron for OpenHarmony 实战:Pagination 分页组件实现
python·学习
CryptoRzz6 分钟前
印度交易所 BSE 与 NSE 实时数据 API 接入指南
java·c语言·python·区块链·php·maven·symfony
山土成旧客13 分钟前
【Python学习打卡-Day35】从黑盒到“玻璃盒”:掌握PyTorch模型可视化、进度条与推理
pytorch·python·学习
@zulnger14 分钟前
python 学习笔记(循环)
笔记·python·学习
No_Merman20 分钟前
【DAY28】元组和os模块
python
iuu_star35 分钟前
金融数据-基于Streamlit的金融数据分析平台开发详解
python·金融·数据挖掘