首页 > 其他分享 >pytest框架(六)---配置文件

pytest框架(六)---配置文件

时间:2022-08-26 14:05:53浏览次数:50  
标签:tox 配置文件 setup py --- pytest ini

pytest的配置文件

pytest有哪些非测试文件:

pytest.ini:pytest的配置文件,可以改变pytest的默认行为,有很多的可配置的选项。

conftest.py:是本地的插件库,其中的hook函数和fixture将作用于该文件所在的目录以及所在的子目录。

__init__.py:每一个测试子目录都包含改文件。

tox.ini:与pytest.ini类似,只不过是tox的配置文件,可以把pytest的配置都写进tox.ini中,这样就不用同时使用tox.ini和pytest.ini两个文件了。

setup.cfg:也是采用ini的文件格式。而且可以影响setup.py的行为。可以在setup.py里添加几行代码。使用python setup.py test运行所有的pytest测试用例。

ps:不管使用哪种配置文件格式几乎都是一样的。(经常用的就是pytest.ini文件)

 

 

ini文件的配置选项:用pytest --help可以进行查看可用的配置文件参数选项

更改默认命令行选项:

[pytest]
addopts=命令行参数
# 在配置文件中定义了命令行参数之后在实际运行的时候只需要输入pytest的命令就可以,参数会默认读取配置文件中的参数。

 

标签:tox,配置文件,setup,py,---,pytest,ini
From: https://www.cnblogs.com/xiaoguoba/p/16627301.html

相关文章

  • android 混淆 minifyEnabled proguard-rules.pro consumer-rules.pro
    名词解释minifyEnabled是否启动混淆ture:打开false:关闭proguard-rules.pro文件是给Library模块自己使用的混淆规则consumer-rules.pro文件则是会合并到app的混淆规......
  • ant-design上传组件方法beforeUpload返回false或promise.reject仍然失效
    问题描述:在使用antdesign框架的Upload上传组件时,相信很多人做过上传文件的格式、大小、数量、或其他依赖条件等的限制,这些限制一般都是需要在beforeUpload方法中进行处理......
  • mybatis-config.xml配置
    <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""http://mybatis.org/dtd/mybatis-3-conf......
  • 小程序scroll-view滑动进度条
     效果图如下:    代码如下:Page({data:{left:0.5//初始化滑块位置},//金刚区滑动事件scroll(event){letscrollLeft=e......
  • 2022-08-26 js 乘法计算之小数失精
    例:0.55*100我们以为的运算结果:55实际上js的结果为:55.00000000000001这就是js的失精,简单来说就是js对算法的设计不够严谨导致的,具体原因可看这篇文章☞http://t.csdn.cn/......
  • mybatis-万能Mapper
    万能Mapper假设,我们的实体类,或者//万能的MapintaddUser2(Map<String,Object>map);<!--insert万能Map--><insertid="addUser2"parameterType="map">......
  • vue-video-player 断点续播的实现
    1.安装插件npminstallvue-video-player--save2.Main.js引入组件importVideoPlayerfrom'vue-video-player'require('video.js/dist/video-js.css')require('......
  • 操作系统-文件管理知识点回顾
      1.先理解直接地址索引、一级间接索引、二级间接索引直接地址索引:直接指向一个存数据的磁盘块一级间接索引:指向一个内容全部是直接地址索引的磁盘块,它所指向的这个......
  • leetcode-416-dp
    /**<p>给你一个<strong>只包含正整数</strong>的<strong>非空</strong>数组<code>nums</code>。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相......
  • win系统airtest+pytest-xdist服务器分布式运行。
    一.环境部署1.准备至少两台服务器,集群全部是局域网,(启动脚本的时候可以使用外网ip)。2.输出的报告地址,需要把文件夹设置成共享文件夹,(连接的时候使用内外ip)。importos,da......