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

网站开发接口文档模板ui设计风格有哪几种

网站开发接口文档模板,ui设计风格有哪几种,免费建设游戏对战平台网站,wordpress主题 编辑pytest 有时也被称为 py.test#xff0c;是因为它使用的执行命令是 $ py.test。本文中我们使用 pytest 指代这个测试框架#xff0c;py.test 特指运行命令。##较于 nose这里没有使用像前三篇一样(简介-举例-discovery-环境)式的分段展开#xff0c;是因为 pytest 与 nose 的…pytest 有时也被称为 py.test是因为它使用的执行命令是 $ py.test。本文中我们使用 pytest 指代这个测试框架py.test 特指运行命令。##较于 nose这里没有使用像前三篇一样(简介-举例-discovery-环境)式的分段展开是因为 pytest 与 nose 的基本用法极其相似。因此只做一个比较就好了。他俩的区别仅在于调用测试的命令不同pytest 用的是 $ py.test创建测试环境(setup/teardown)的 api 不同下面使用一个例子说明 pytest 的 setup/teardown 使用方式。some_test.py:lang:pythonimport pytestpytest.fixture(scopefunction)def setup_function(request):def teardown_function():print(teardown_function called.)request.addfinalizer(teardown_function)print(setup_function called.)pytest.fixture(scopemodule)def setup_module(request):def teardown_module():print(teardown_module called.)request.addfinalizer(teardown_module)print(setup_module called.)def test_1(setup_function):print(Test_1 called.)def test_2(setup_module):print(Test_2 called.)def test_3(setup_module):print(Test_3 called.)pytest 创建测试环境(fixture)的方式如上例所示通过显式指定 scope 参数来选择需要使用的 pytest.fixture 装饰器。即一个 fixture 函数的类型从你定义它的时候就确定了这与使用 nose.with_setup() 十分不同。对于 scopefunction 的 fixture 函数它就是会在测试用例的前后分别调用 setup/teardown。测试用例的参数如 def test_1(setup_function) 只负责引用具体的对象它并不关心对方的作用域是函数级的还是模块级的。有效的 scope 参数限于function,module,class,session默认为 function。运行上例$ py.test some_test.py -s。 -s 用于显示 print() 函数 test session starts platform win32 -- Python 3.3.2 -- py-1.4.20 -- pytest-2.5.2collected 3 itemstest.py setup_function called.Test_1 called..teardown_function called.setup_module called.Test_2 called..Test_3 called..teardown_module called. 3 passed in 0.02 seconds 这里需要注意的地方是setup_module 被调用的位置。##pytest 与 nose 二选一首先单是从不需要使用特定类模板的角度上nose 和 pytest 就较于 unittest 好出太多了。doctest 比较奇葩我们在这里不比。因此对于 “选一个自己喜欢的测试框架来用” 的问题就变成了 nose 和 pytest 二选一的问题。pythontesting.net 的作者非常喜欢 pytest并表示pytest 赛高不服 solo好吧其实他说的是 “如果你挑不出 pytest 的毛病就用这个吧”。于是下面我们就来挑挑 pytest 的毛病它的 setup/teardown 语法与 unittest 的兼容性不如 nose 高实现方式也不如 nose 直观第一条足矣毕竟 unittest 还是 Python 自带的单元测试框架肯定有很多怕麻烦的人在用所以与其语法保持一定兼容性能避免很多麻烦。即使 pytest 在命令行中有彩色输出让我很喜欢但这还是不如第一条重要。实际上PyPI 中 nose 的下载量也是 pytest 的 8 倍多。所以假如再继续写某一个框架的详解的话大概我会选 nose 吧。
http://www.huolong8.cn/news/265618/

相关文章:

  • 用什么程序做网站重庆seo整站优化外包服务
  • 建站空间哪个好怎么根据网站前端做网站后台
  • 以网站和什么为重点建设平台wordpress企业站主题免费
  • 西湖区外贸网站建设淘宝网站建设的优点
  • 怎么优化一个网站wordpress微信网站
  • 嘉兴做网站赚钱么公司网站建设是什么费用
  • 做教程网站资源放哪里有学服装设计的基础
  • 网上课程网站莆田中建建设发展有限公司网站
  • 手机网站用什么做郑州网站开发设计公司电话
  • 小程序如何做外部连接网站服务器租用免费
  • 秦皇岛做网站的公司选汉狮网站怎么做二级页面
  • 做外贸有哪些免费的网站wordpress 加密文章
  • 无锡公共工程建设中心网站公司网页制作报价
  • 网站建设管理职责汕头市城市建设开发总公司
  • 网站留言板 html中国建设网网站
  • 门户网站开发申请婚庆行业网站建设
  • 西安网站优化推广公司临海市城市建设规划局网站
  • 电影网站做seo查二级建造师个人信息查询
  • 郑州营销网站建设公司云建设网站
  • 分类网站开发本地网站开发公司
  • 西安医院网站建设wordpress增加产品外链
  • 虚拟云服务做网站关于市场营销的培训课程
  • wordpress速度太慢seo对网络推广的作用是
  • 网站怎么开发玉林市网站建设
  • 自己做的网站如何加视频做门窗的网站
  • 石家庄建站外贸网站为什么wordpress在ie打开很慢
  • wap购物网站模板下载wordpress首页tag标签调取
  • .net 网站优化医疗器械龙头股
  • 提供营销型网站设计邯郸建设网站的公司哪家好
  • 房屋设计网站推荐全民代理平台