16个版本
0.6.1 | 2024年5月22日 |
---|---|
0.5.4 | 2024年1月2日 |
0.5.3 | 2023年11月2日 |
0.5.0 | 2023年7月11日 |
0.1.4 | 2023年2月24日 |
#36 在 生物学
每月下载 170次
在 5 crate 中使用
70KB
1.5K SLoC
htsget-test
htsget-rs使用的常见测试函数和工具。
概述
此crate包含其他htsget-rs crate用于测试的共享代码。它包含常见的服务器测试以及其他实用函数。
用法
作为应用程序运行htsget-rs
运行htsget-rs不需要与此crate交互。
作为库
此crate包含 util
函数和 server_tests
。`server_tests` 使用一些示例请求来测试票据服务器和数据块服务器。要使用 `server_tests`,需要实现 `TestServer` 和 `TestRequest`,然后可以调用 `test_*` 函数。
此库打算用作 开发依赖项。
功能标志
此crate具有以下功能
http-tests
:用于启用HTTP测试的常用功能。cors-tests
:用于启用CORS测试。server-tests
:用于启用服务器测试。s3-storage
:用于启用 `S3Storage` 功能。url-storage
:用于启用 `UrlStorage` 功能。
许可证
本项目采用 MIT许可证。
依赖关系
~7–28MB
~498K SLoC