根据协调的、跨工作流的模式创建GA4GH测试床报告的Python库
项目描述
GA4GH Testbed Lib
根据协调的、跨工作流的模式创建GA4GH测试床报告的Python库
安装
作为先决条件,请确保您的机器上已安装Python 3。 ga4gh-testbed-lib已在以下Python版本上进行了测试
- v3.7
- v3.8
- v3.9
- v3.10
ga4gh-testbed-lib是一个库,可以导入到您的Python项目中。要这样做,首先通过pip安装它
pip install ga4gh-testbed-lib
注意:我们建议在构建任何Python项目时使用Python虚拟环境,以避免与系统上其他项目的依赖项冲突。
用法
安装后,您可以将 ga4gh-testbed-lib 导入到您的 Python 模块中。我们建议直接导入 Report 类
from ga4gh.testbed.report.report import Report
...
report = Report()
关于如何使用报告库的更多文档即将发布
测试
要为测试库做出贡献,您需要克隆仓库
git clone https://github.com/ga4gh/ga4gh-testbed-lib.git
要运行测试,您需要安装测试依赖项(即 pytest)
pip install -r requirements.txt
测试可以通过 pytest 运行
python -m pytest --cov
变更日志
v0.2.2
- 可选的私有标志用于提交
v0.2.1
- 从报告对象接受 json 报告
v0.2.0
- 能够通过标准 POST请求向测试床 API 提交报告
v0.1.2
- 测试级别实体现在有一个 message属性,用于在单个消息中捕获测试结果摘要
维护者
- GA4GH 技术团队 ga4gh-tech-team@ga4gh.org
项目详情
下载文件
下载适用于您平台的自定义文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
         ga4gh_testbed_lib-0.2.2.tar.gz  (19.6 kB 查看哈希值)
      
    构建发行版
    
       关闭
    
      
        
    
    
  
ga4gh_testbed_lib-0.2.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | b54916d68c1d189c8fddac15cf4b500646e647fb476968c6769df5829d690814 | |
| MD5 | bde011ec983a39821bf692c2194d3b1d | |
| BLAKE2b-256 | 601a8494041142ab75b723127b56b5642fe5eed6ef3c9cccf5dfcf23897db96a | 
    
       关闭
    
      
        
    
    
  
ga4gh_testbed_lib-0.2.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 97dec9d7ca4df4c0962a147ad15d1a662e3eb0a1b96f70aa8f6c6ff9cdbbe758 | |
| MD5 | d605c9371907e5d5ada1ac5548721230 | |
| BLAKE2b-256 | dbc7b6080cdcaeb79594ddc4da99feb92f31873b3a016a3f0cb5b268c0afe1b4 |