#terminal #formatting #testing #libtest #benchmarking #framework #repository

nightly rustc_term

Rust's libtest terminal formatting library

1 unstable release

0.0.1 Mar 3, 2019

#57 in #benchmarking

Download history 29/week @ 2024-03-13 32/week @ 2024-03-20 36/week @ 2024-03-27 57/week @ 2024-04-03 20/week @ 2024-04-10 28/week @ 2024-04-17 21/week @ 2024-04-24 29/week @ 2024-05-01 15/week @ 2024-05-08 22/week @ 2024-05-15 16/week @ 2024-05-22 15/week @ 2024-05-29 15/week @ 2024-06-05 32/week @ 2024-06-12 41/week @ 2024-06-19 14/week @ 2024-06-26

104 downloads per month
Used in 2 crates (via libtest)

MIT/Apache

69KB
1.5K SLoC

Note: This repository is no longer in use. The test crate lives in the rust-lang/rust repository.


Build Status Build Status Latest Version docs

libtest - Rust's built-in unit-testing and benchmarking framework

See The Rust Programming Language chapter on Testing.

Platform support

  • "build" shows whether the library compiles
  • "run" shows whether the full test-suite passes
Target Build Run
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

License

This project is licensed under either of

at your option.

Contributing

We welcome all people who want to contribute.

Contributions in any form (issues, pull requests, etc.) to this project must adhere to Rust's Code of Conduct.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in libtest by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

No runtime deps