REANA的pytest插件。
项目描述
关于
pytest-REANA是REANA可重用和可重现研究数据分析平台的组成部分。它提供pytest插件和测试工具。
特性
pytest插件
带有请求格式验证的OpenAPI客户端模拟
高级消息队列协议消费者和生成器模拟
Celery任务模拟
文件系统工作空间访问模拟
数据库访问模拟
包含示例工作空间目录
用法
有关如何安装和使用REANA的详细信息,请参阅docs.reana.io。
有用链接
变更
版本 0.9.2 (2023-11-30)
将 CI 的 Python 3.12 版本改为稳定发布版。
版本 0.9.1 (2023-09-26)
增加对 Python 3.12 的支持。
更改 apispec 依赖版本,以兼容 PyYAML v6。
修复容器镜像固件以兼容 Podman。
修复 Kombu 文档链接。
版本 0.9.0 (2022-12-13)
添加提供 Kerberos 测试所需用户密钥的示例固件。
增加对 Python 3.11 的支持。
修复 Celery 文档 ReadTheDocs 页面的位置。
移除对 black 代码格式化器版本的硬依赖。
版本 0.8.1 (2022-01-05)
增加对 Python 3.10 的支持。
版本 0.8.0 (2021-11-22)
增加嵌套 Yadage 工作流规范固件。
默认为示例工作流添加空工作区。
增加内部表示的散列收集 Snakemake 工作流固件。
将 tmp_shared_volume_path 固件更改为可通过环境变量配置。
更改固件以使用数据库中存储的完整工作区路径运行。
移除对 Python 2 的支持。
版本 0.7.2 (2021-07-02)
更改内部依赖以删除 click。
版本 0.7.1 (2021-03-17)
增加对 Python 3.9 的支持。
修复代码警告。
通过升级 REANA-DB 版本修复安装问题。
版本 0.7.0 (2020-10-20)
为 db 固件添加新的 __reana 数据库模式。
修复与数据库会话重复相关的问题。
更改代码格式以遵守 black 编码风格。
更改文档为单页布局。
版本 0.6.0 (2019-12-19)
添加用于秘密存储的固件。
集中测试需求。
增加 Python 3.8 支持。
版本 0.5.0 (2019-04-16)
通过 path 参数使 sample_workflow_workspace 固件的 工作区路径可配置。
添加 sample_serial_workflow_in_db 固件。
公开之前隐藏的 sample_yadage_workflow_in_db 固件。
在 session 固件中添加缺少的数据库会话关闭。
添加表示启动和重新排队作业条件的助手,sample_condition_for_starting_queued_workflows 和 sample_condition_for_requeueing_workflows。
版本 0.4.1 (2018-11-06)
添加包括示例工作区数据的目录。
版本 0.4.0 (2018-11-06)
首次公开发布。
项目详情
pytest-reana-0.9.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 965a7cd194bd9ab24ecf6266d00e0cffb5a873670079b8a0314a3e05e876b58c |
|
MD5 | 076001118950a6dfa5137cdce4ad7532 |
|
BLAKE2b-256 | 4dcf52938337dde58ea8f9e9409a7a32e956130f7dea2f6f3a75cb0da9dce089 |