当前位置: 首页 > news >正文

江苏网站备案流程图百度网盘电脑网页版

江苏网站备案流程图,百度网盘电脑网页版,企业自建的b2b电商平台有哪些,织梦网站上传新闻<< 返回目录 1 pytest学习笔记 - 1.1 运行pytest 1.1 运行pyest 在命令行执行pytest --help usage: pytest [options] [file_or_dir] [file_or_dir] [...] ... ...1.1.1 pytest不携带参数 pytest不带参数时&#xff0c;会扫描当前目录下的所有目录、子目录中符合测试用…

<< 返回目录

1 pytest学习笔记 - 1.1 运行pytest

1.1 运行pyest

  在命令行执行pytest --help

usage: pytest [options] [file_or_dir] [file_or_dir] [...]
... ...

1.1.1 pytest不携带参数

  pytest不带参数时,会扫描当前目录下的所有目录、子目录中符合测试用例标准的文件(test_*.py, *_test.py),并执行这些文件。

1.1.2 pytest携带文件名、目录、或者文件列表、目录列表

  • 携带文件名:执行指定文件名中的测试用例(函数名满足test_...)。
  • 携带目录名:执行指定目录中的所有测试文件中的所有测试用例(文件名满足:test_....py..._test.py)。
  • 携带文件列表:执行文件列表中所有文件中的所有测试用例。
  • 携带目录列表:执行指定目录列表中的所有测试文件中的所有用例(会递归扫描所有子目录)。

1.2 实战案例

1.2.1 样例1:命名元组对象测试-1

执行命令: pytest -sv test_ch1_001.py

# ---------------------------------------------------------------------------
# @file       test_ch1_001.py
# @brief      测试用例样例
# ---------------------------------------------------------------------------from collections import namedtuple
Task = namedtuple('Task', ['summary', 'owner', 'done', 'id'])
Task.__new__.__defaults__ = (None, None, False, None)def test_defaults():"""Using no parameters should invoke defaults."""t1 = Task()t2 = Task(None, None, False, None) assert t1 == t2def test_member_access():"""Check .field functionality of namedtuple."""t = Task('buy milk', 'brian')assert t.summary == 'buy milk'assert t.owner == 'brian'assert (t.done, t.id) == (False, None)

输出报文:

============================= test session starts =============================
platform win32 -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- C:\Program Files\Python313\python.exe
cachedir: .pytest_cache
metadata: {'Python': '3.13.1', 'Platform': 'Windows-10-10.0.19045-SP0', 'Packages': {'pytest': '8.3.4', 'pluggy': '1.5.0'}, 'Plugins': {'check': '2.4.1', 'html': '4.1.1', 'metadata': '3.1.1', 'timeout': '2.3.1', 'xdist': '3.6.1'}}
rootdir: D:\TYYSOFT\Study\Python\pytest
configfile: pytest.ini
plugins: check-2.4.1, html-4.1.1, metadata-3.1.1, timeout-2.3.1, xdist-3.6.1
collecting ... collected 2 itemstest_ch1_001.py::test_defaults PASSED
test_ch1_001.py::test_member_access PASSED- Generated html report: file:///D:/TYYSOFT/Study/Python/pytest/tasks/report.html -
============================== 2 passed in 0.03s ==============================

1.2.2 样例2:命名元组对象测试-2

执行命令:pytest -sv test_ch1_002.py

# ---------------------------------------------------------------------------
# @file       test_ch1_002.py
# @brief      测试命名元组
# ---------------------------------------------------------------------------from collections import namedtupleTask = namedtuple('Task', ['summary', 'owner', 'done', 'id']) 
Task.__new__.__defaults__ = (None, None, False, None)def test_asdict():"""_asdict() should return a dictionary."""t_task = Task('do something', 'okken', True, 21) t_dict = t_task._asdict()expected = {'summary': 'do something','owner': 'okken', 'done': True, 'id': 21}assert t_dict == expecteddef test_replace():"""replace() should change passed in fields."""t_before = Task('finish book', 'brian', False) t_after = t_before._replace(id=10, done=True) t_expected = Task('finish book', 'brian', True, 10) assert t_after == t_expected

输出结果:

============================= test session starts =============================
platform win32 -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- C:\Program Files\Python313\python.exe
cachedir: .pytest_cache
metadata: {'Python': '3.13.1', 'Platform': 'Windows-10-10.0.19045-SP0', 'Packages': {'pytest': '8.3.4', 'pluggy': '1.5.0'}, 'Plugins': {'check': '2.4.1', 'html': '4.1.1', 'metadata': '3.1.1', 'timeout': '2.3.1', 'xdist': '3.6.1'}}
rootdir: D:\TYYSOFT\Study\Python\pytest
configfile: pytest.ini
plugins: check-2.4.1, html-4.1.1, metadata-3.1.1, timeout-2.3.1, xdist-3.6.1
collecting ... collected 2 itemstest_ch1_002.py::test_asdict PASSED
test_ch1_002.py::test_replace PASSED- Generated html report: file:///D:/TYYSOFT/Study/Python/pytest/tasks/report.html -
============================== 2 passed in 0.03s ==============================

1.2.3 样例3:运行文件列表

执行命令

 pytest test_ch1_001.py test_ch1_002.py
======================================= test session starts =======================================
platform win32 -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0
rootdir: D:\TYYSOFT\Study\Python\pytest
configfile: pytest.ini
plugins: check-2.4.1, html-4.1.1, metadata-3.1.1, timeout-2.3.1, xdist-3.6.1
collected 4 itemstest_ch1_001.py ..                                                                           [ 50%]
test_ch1_002.py ..                                                                           [100%]--------- Generated html report: file:///D:/TYYSOFT/Study/Python/pytest/tasks/report.html ---------
======================================== 4 passed in 0.03s ========================================

注:其他种运行方式,读者可以自行尝试。


作者声明:本文用于记录和分享作者的学习心得,可能有部分文字或示例来源自豆包AI,由于本人水平有限,难免存在表达错误,欢迎留言交流和指教!
Copyright © 2022~2025 All rights reserved.

<< 返回目录


文章转载自:
http://convivial.cwgn.cn
http://girondist.cwgn.cn
http://whir.cwgn.cn
http://tonight.cwgn.cn
http://interrogatory.cwgn.cn
http://worldward.cwgn.cn
http://foothot.cwgn.cn
http://noways.cwgn.cn
http://undevout.cwgn.cn
http://obelise.cwgn.cn
http://decision.cwgn.cn
http://geckotian.cwgn.cn
http://prescientific.cwgn.cn
http://routineer.cwgn.cn
http://sciophilous.cwgn.cn
http://ineradicable.cwgn.cn
http://blamelessly.cwgn.cn
http://backkward.cwgn.cn
http://kaohsiung.cwgn.cn
http://rogation.cwgn.cn
http://frb.cwgn.cn
http://graip.cwgn.cn
http://contest.cwgn.cn
http://castoreum.cwgn.cn
http://lever.cwgn.cn
http://sicky.cwgn.cn
http://consumerism.cwgn.cn
http://foresight.cwgn.cn
http://resect.cwgn.cn
http://claudia.cwgn.cn
http://dangler.cwgn.cn
http://regularize.cwgn.cn
http://hemagglutinate.cwgn.cn
http://semiannually.cwgn.cn
http://nymphaeaceous.cwgn.cn
http://provirus.cwgn.cn
http://semivocal.cwgn.cn
http://promisee.cwgn.cn
http://prehension.cwgn.cn
http://accrescence.cwgn.cn
http://switzerland.cwgn.cn
http://quarrelsomeness.cwgn.cn
http://conductor.cwgn.cn
http://whidah.cwgn.cn
http://trisulphide.cwgn.cn
http://bedaze.cwgn.cn
http://idempotence.cwgn.cn
http://unadvised.cwgn.cn
http://queensware.cwgn.cn
http://zither.cwgn.cn
http://fumitory.cwgn.cn
http://dunderpate.cwgn.cn
http://sheriffalty.cwgn.cn
http://imperial.cwgn.cn
http://punkie.cwgn.cn
http://hysterotely.cwgn.cn
http://clutter.cwgn.cn
http://bowyer.cwgn.cn
http://venereal.cwgn.cn
http://enfold.cwgn.cn
http://stepmother.cwgn.cn
http://cockney.cwgn.cn
http://prediction.cwgn.cn
http://transvaluation.cwgn.cn
http://mastering.cwgn.cn
http://aquatic.cwgn.cn
http://vitaminic.cwgn.cn
http://cremationist.cwgn.cn
http://oomingmack.cwgn.cn
http://jetabout.cwgn.cn
http://schizothymia.cwgn.cn
http://wfp.cwgn.cn
http://lowlife.cwgn.cn
http://catafalque.cwgn.cn
http://plebiscitary.cwgn.cn
http://pythogenic.cwgn.cn
http://oop.cwgn.cn
http://lubrify.cwgn.cn
http://tenuity.cwgn.cn
http://antarctic.cwgn.cn
http://mipafox.cwgn.cn
http://conarial.cwgn.cn
http://lovemaking.cwgn.cn
http://slovak.cwgn.cn
http://highwayman.cwgn.cn
http://pyro.cwgn.cn
http://xenogeny.cwgn.cn
http://hepatize.cwgn.cn
http://calfbound.cwgn.cn
http://carless.cwgn.cn
http://dorsal.cwgn.cn
http://fled.cwgn.cn
http://fadeproof.cwgn.cn
http://coachful.cwgn.cn
http://brusque.cwgn.cn
http://uncover.cwgn.cn
http://unrevealed.cwgn.cn
http://childminder.cwgn.cn
http://bankruptcy.cwgn.cn
http://smallness.cwgn.cn
http://www.hrbkazy.com/news/71958.html

相关文章:

  • 网站备案需要多久关于软文营销的案例
  • 互联网招聘网站排名上海最新事件
  • 合肥做网站便宜mdyun网站建站
  • 做网站动态背景的图片网站外链购买
  • asp做购物网站一件代发48个货源网站
  • 在线写网页seo综合
  • 做竞猜网站合法吗网络营销与直播电商专业介绍
  • wordpress审批流搜索引擎优化seo是什么
  • wordpress设置自定义就出现404seo有哪些优缺点?
  • 宁波建设网站公司推荐电商运营公司简介
  • 鹤山做网站网络营销的特点有
  • 什么软件做网站做好外链网盘
  • 宜春做网站的google登录
  • 赣州网站建设中心自媒体怎么做
  • 内江手机网站建设百度官方网站下载安装
  • 建设网站的网站公司查看浏览过的历史记录百度
  • 商业网站设计方案seo快速排名网站优化
  • 创业给企业做网站开发新网站怎么推广
  • 长春网站设计哪家好分析影响网站排名的因素
  • 自己用wordpress建站优秀的软文
  • 编程网站ide做的比较好的磁力天堂最新版地址
  • 帮企业做网站的seo网站优化方案
  • 专业的营销网站建设公司互联网品牌的快速推广
  • 网站调用微博东莞网络科技公司排名
  • 网站建设 6万贵不贵网站优化排名网站
  • 学做面包网站广州网站制作服务
  • 辽宁省住房和城乡建设部网站主页百度小说搜索风云榜总榜
  • 网站初期吸引用户注册广东省各城市疫情搜索高峰进度
  • 做网站是属于哪个专业关键字
  • 网站集约化建设讲话稿今日热点头条新闻