用于测试驱动的数据争用的pytest插件(这是data test的pytest集成的开发版本)。

pytest-datatest的Python项目详细描述


Travis CI Build StatusMIT License

datatest的pytest集成的开发版本。

通常,只有开发人员在使用datatest的pytest插件 应该安装这个包。鼓励其他用户安装 只是datatest-这个插件附带了它。

要求

安装

对于开发者

克隆git存储库并使用pip执行 从克隆的项目目录进行可编辑安装:

git clone git@github.com:shawnbrown/datatest.git
git clone git@github.com:shawnbrown/pytest-datatest.git
pip install --editable ./datatest
pip install --no-deps --editable ./pytest-datatest

对于用户

不要安装此软件包而是安装datatest

pip install datatest

对于有特殊要求的用户

如果你不是一个数据测试或插件开发人员,而是需要 主程序中尚未提供的错误修复或功能 datatest项目,您可以通过pip安装“pytest datatest” 来自PyPI

pip install datatest
pip install pytest-datatest

如果PyPI版本不够新,您可以 直接从live github存储库安装插件(make 在执行此操作之前,请确保检查生成是否“通过”:

pip install datatest
pip install --upgrade https://github.com/shawnbrown/pytest-datatest/archive/master.zip

用法

安装后,此开发版本将自动覆盖 datatest的捆绑pytest集成。如果你想回去 对于捆绑的插件,只需卸载此版本

禁用开发版本(并临时启用 捆绑版本)使用:

pytest -p no:datatest_devel

要同时禁用开发捆绑版本,请使用:

pytest -p no:datatest_devel -p no:datatest

功能

  • 提供“强制”标记以支持增量测试。
  • 提供“–ignore mandatory”命令行选项以重写 默认的“强制”行为
  • ValidationError差异中删除前导“e”前缀 帮助用户更容易地重新调整错误消息的部分用途 allowed.specific(...)定义。

许可证

根据MIT许可证的条款分发,“pytest datatest”是 免费开源软件

问题

如果您遇到任何问题,请file an issue和 详细说明。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在ElasticSearch中将SearchHit转换为Java对象   第三方库类的java重写XmlAdapter   java如何使用动画类获得平滑的动画效果?   Java PDFBox如果文本内容超过PDF的第一页,如何添加新页面?   Java二叉搜索树u根到最近叶的距离   java什么是diff Scanner和BufferedReader   java如何设计不生成并行数组的程序   java多次声明变量会降低执行速度吗?   java如何使用JXLAPI读取下拉列表的值   多线程为什么自定义阻塞队列在Java中不是线程安全的   java在一个变量中每输入1000个单位,就从另一个变量中减去1?   java Mapstruct通用映射器   Java中的类能否确定它是否已被修改?   java如何在MogoOperations聚合函数中定义输出类型?