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】

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

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

相关推荐
ValhallaCoder15 小时前
hot100-二叉树I
数据结构·python·算法·二叉树
猫头虎16 小时前
如何排查并解决项目启动时报错Error encountered while processing: java.io.IOException: closed 的问题
java·开发语言·jvm·spring boot·python·开源·maven
八零后琐话17 小时前
干货:程序员必备性能分析工具——Arthas火焰图
开发语言·python
青春不朽51218 小时前
Scrapy框架入门指南
python·scrapy
MZ_ZXD00118 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
全栈老石19 小时前
Python 异步生存手册:给被 JS async/await 宠坏的全栈工程师
后端·python
梨落秋霜19 小时前
Python入门篇【模块/包】
python
阔皮大师20 小时前
INote轻量文本编辑器
java·javascript·python·c#
小法师爱分享20 小时前
StickyNotes,简单便签超实用
java·python