4 个版本
0.1.3 | 2024年1月23日 |
---|---|
0.1.2 | 2023年10月9日 |
0.1.1 | 2023年10月8日 |
0.1.0 | 2023年10月8日 |
#13 在 #async-test
每月下载量:62
用于 is31fl3733
4KB
lite-async-test
使用 futures-lite 的 #![async_test]
包装器,以便在您的 crate/binaries 中轻松设置异步测试。
这是通过一个非常简单的过程宏实现的,它用 futures-lite 的同步版本包装了原始测试。
此 crate 适用于在 no_std
目标中使用。
使用方法:只需包含
#[cfg(test)]
mod tests {
use super::*;
use lite_async_test::async_test;
#[async_test]
async fn some_test() {
assert_eq!(value, get_value().await);
}
}
免责声明:此库不是官方产品,请自行承担使用风险。
依赖项
~0.5–1MB
~22K SLoC