1个不稳定发布版
0.0.1 | 2019年3月3日 |
---|
#40 在 #基准
每月81 次下载
在 tarpc-bincode-transport 中使用
190KB
4.5K SLoC
注意: 此仓库不再使用。 test
包位于 rust-lang/rust 仓库中。
libtest - Rust的内置单元测试和基准测试框架
参见 Rust编程语言中关于测试的章节。
平台支持
- "编译" 显示库是否编译
- "运行" 显示是否通过完整的测试套件
目标 | 编译 | 运行 |
---|---|---|
aarch64-linux-android |
✓ | ✓ |
aarch64-unknown-linux-gnu |
✓ | ✓ |
arm-linux-androideabi |
✓ | ✓ |
arm-unknown-linux-gnueabi |
✓ | ✓ |
arm-unknown-linux-musleabi |
✓ | ✓ |
armv7-linux-androideabi |
✓ | ✓ |
armv7-unknown-linux-gnueabihf |
✓ | ✓ |
armv7-unknown-linux-musleabihf |
✓ | ✓ |
i586-unknown-linux-gnu |
✓ | ✓ |
i586-unknown-linux-musl |
✓ | ✓ |
i686-linux-android |
✓ | ✓ |
i686-pc-windows-gnu |
✓ | ✓ |
i686-apple-darwin |
✓ | ✓ |
i686-unknown-freebsd |
✓ | ✗ |
i686-unknown-linux-gnu |
✓ | ✓ |
i686-unknown-linux-musl |
✓ | ✓ |
mips-unknown-linux-gnu |
✓ | ✓ |
mips64-unknown-linux-gnuabi64 |
✓ | ✓ |
mips64el-unknown-linux-gnuabi64 |
✓ | ✓ |
mipsel-unknown-linux-gnu |
✓ | ✓ |
powerpc-unknown-linux-gnu |
✓ | ✓ |
powerpc64-unknown-linux-gnu |
✓ | ✓ |
powerpc64le-unknown-linux-gnu |
✓ | ✓ |
sparc64-unknown-linux-gnu |
✓ | ✗ |
s390x-unknown-linux-gnu |
✓ | ✓ |
x86_64-apple-darwin |
✓ | ✓ |
x86_64-sun-solaris |
✓ | ✗ |
x86_64-linux-android |
✓ | ✓ |
x86_64-pc-windows-gnu |
✓ | ✓ |
x86_64-pc-windows-msvc |
✓ | ✓ |
x86_64-unknown-freebsd |
✓ | ✗ |
x86_64-unknown-linux-gnu |
✓ | ✓ |
x86_64-unknown-linux-musl |
✓ | ✓ |
x86_64-unknown-netbsd |
✓ | ✗ |
许可证
此项目根据您的选择,许可如下
贡献
我们欢迎所有想贡献的人。
对此项目的任何形式(问题、拉取请求等)的贡献都必须遵守Rust的 行为准则。
除非您明确声明,否则根据Apache-2.0许可证定义,您提交给libtest
库的任何有意贡献,都应按照上述方式双许可,不附加任何额外条款或条件。
lib.rs
:
rustc的内置单元测试和微型基准测试框架的支持代码。
几乎所有用户代码都只会关注Bencher
和black_box
。所有其他交互(例如编写测试和基准测试本身)都应通过#[test]
和#[bench]
属性来完成。
有关更多详细信息,请参阅书籍中的测试章节。
依赖项
~140KB