一个连接breed服务器的简单插件

pytest-breed-adapter的Python项目详细描述


pytest品种适配器

一个简单的插件生成json报表并发送到breed server以实现报表可视化


这个pytest插件是用Cookiecutter@hackebrotcookiecutter-pytest-plugin模板生成的。

安装

您可以通过PyPI中的pip安装“pytest-breed适配器”:

$ pip install pytest-breed-adapter

用法

为了获得完整的功能,您需要构建breed-server,这是一个封闭源代码的项目 但是您可以构建自己的服务器以供进一步使用,plugin会将json报告发送给 繁殖服务器地址+/report/parse

[pytest]
addopts              = --breed
title                = what evever title you want /{or leave it empty}
json_report_file     = auto/ none/ arbitary.json
json_report_indent   = 4/ none
metadata             = true/ false
CI_server            = 192.168.1.199
breed_server         = http://192.168.1.199:62180
test_demo():
    """
    @ Node id
    @! key0: value0
    @! key1: value1
    @! key2: value2
    @! key3: value3
    """
    assert 1

docstring startswith@space的第一行将被解析为test nodeid 前缀为@!的重置行将被视为元数据键值

贡献

非常欢迎投稿

许可证

根据BSD-3许可证的条款分发,“pytest-breed适配器”是免费的开源软件

问题

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

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

推荐PyPI第三方库


热门话题
java如何反射地迭代数组字段?   java NamedQuery错误“具有给定标识符的多行:1”   java无法使用单独类中的计时器更新TextView   兼容性什么时候可以很快使用新的Java功能?   java二叉树路径和   java矩形的性能   java我想从同一个子表在主表中添加两个外键   java如何获取基于特定日期的所有数据?   java javafx、OO编程规则和写入变量类型的选择   java使用带枚举的switch语句   java异步任务生成运行时异常   java为什么JLabel不显示下划线字符?   java如何解析具有可变参数号的函数?   带有按钮的java JavaFX自定义列表单元格:未调用处理程序   java Modelmapper无法映射整个模型?   传递给持久化的java分离实体,包含LatLng列表