Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "testing" keyword
Top 1.9% on crates.io
47 versions - Latest release: 3 months ago - 4,916 dependent packages - 43,729 dependent repositories - 150 million downloads total - 1,005 stars on GitHub - 2 maintainers
tempfile 3.10.1
A library for managing temporary files and directories.47 versions - Latest release: 3 months ago - 4,916 dependent packages - 43,729 dependent repositories - 150 million downloads total - 1,005 stars on GitHub - 2 maintainers
Top 3.2% on crates.io
15 versions - Latest release: over 4 years ago - 842 dependent packages - 23,015 dependent repositories - 95.1 million downloads total - 553 stars on GitHub - 1 maintainer
static_assertions 1.1.0 💰
Compile-time assertions to ensure that invariants are met.15 versions - Latest release: over 4 years ago - 842 dependent packages - 23,015 dependent repositories - 95.1 million downloads total - 553 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
34 versions - Latest release: 4 months ago - 875 dependent packages - 4,184 dependent repositories - 38.2 million downloads total - 161 stars on GitHub - 2 maintainers
predicates 3.1.0
An implementation of boolean-valued predicate functions.34 versions - Latest release: 4 months ago - 875 dependent packages - 4,184 dependent repositories - 38.2 million downloads total - 161 stars on GitHub - 2 maintainers
Top 4.4% on crates.io
8 versions - Latest release: about 1 year ago - 12 dependent packages - 4,007 dependent repositories - 34.6 million downloads total - 161 stars on GitHub - 1 maintainer
predicates-core 1.0.6
An API for boolean-valued predicate functions.8 versions - Latest release: about 1 year ago - 12 dependent packages - 4,007 dependent repositories - 34.6 million downloads total - 161 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
11 versions - Latest release: about 1 year ago - 16 dependent packages - 4,004 dependent repositories - 34.5 million downloads total - 161 stars on GitHub - 1 maintainer
predicates-tree 1.0.9
Render boolean-valued predicate functions results as a tree.11 versions - Latest release: about 1 year ago - 16 dependent packages - 4,004 dependent repositories - 34.5 million downloads total - 161 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
11 versions - Latest release: over 2 years ago - 776 dependent packages - 11,451 dependent repositories - 28.2 million downloads total - 144 stars on GitHub - 2 maintainers
approx 0.5.1
Approximate floating point equality comparisons and assertions.11 versions - Latest release: over 2 years ago - 776 dependent packages - 11,451 dependent repositories - 28.2 million downloads total - 144 stars on GitHub - 2 maintainers
Top 2.6% on crates.io
30 versions - Latest release: 5 months ago - 430 dependent packages - 2,538 dependent repositories - 24.7 million downloads total - 1,352 stars on GitHub - 1 maintainer
mockall 0.12.1
A powerful mock object library for Rust.30 versions - Latest release: 5 months ago - 430 dependent packages - 2,538 dependent repositories - 24.7 million downloads total - 1,352 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
29 versions - Latest release: 5 months ago - 1 dependent package - 2,265 dependent repositories - 24.6 million downloads total - 1,352 stars on GitHub - 1 maintainer
mockall_derive 0.12.1
Procedural macros for Mockall29 versions - Latest release: 5 months ago - 1 dependent package - 2,265 dependent repositories - 24.6 million downloads total - 1,352 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
18 versions - Latest release: 22 days ago - 765 dependent packages - 2,577 dependent repositories - 22 million downloads total - 196 stars on GitHub - 1 maintainer
serial_test 3.1.1 💰
Allows for the creation of serialised Rust tests18 versions - Latest release: 22 days ago - 765 dependent packages - 2,577 dependent repositories - 22 million downloads total - 196 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
18 versions - Latest release: 22 days ago - 24 dependent packages - 2,143 dependent repositories - 21.7 million downloads total - 181 stars on GitHub - 1 maintainer
serial_test_derive 3.1.1 💰
Helper crate for serial_test18 versions - Latest release: 22 days ago - 24 dependent packages - 2,143 dependent repositories - 21.7 million downloads total - 181 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
41 versions - Latest release: 6 months ago - 1,337 dependent packages - 3,356 dependent repositories - 19.2 million downloads total - 1,590 stars on GitHub - 2 maintainers
proptest 1.4.0
Hypothesis-like property-based testing and shrinking.41 versions - Latest release: 6 months ago - 1,337 dependent packages - 3,356 dependent repositories - 19.2 million downloads total - 1,590 stars on GitHub - 2 maintainers
Top 5.8% on crates.io
6 versions - Latest release: almost 4 years ago - 53 dependent packages - 3,163 dependent repositories - 17.1 million downloads total - 36 stars on GitHub - 1 maintainer
rusty-fork 0.3.0
Cross-platform library for running Rust tests in sub-processes using a fork-like interface.6 versions - Latest release: almost 4 years ago - 53 dependent packages - 3,163 dependent repositories - 17.1 million downloads total - 36 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
84 versions - Latest release: over 3 years ago - 1,255 dependent packages - 3,878 dependent repositories - 17 million downloads total - 2,270 stars on GitHub - 1 maintainer
quickcheck 1.0.3
Automatic property based testing with shrinking.84 versions - Latest release: over 3 years ago - 1,255 dependent packages - 3,878 dependent repositories - 17 million downloads total - 2,270 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
7 versions - Latest release: over 3 years ago - 742 dependent packages - 2,773 dependent repositories - 15.5 million downloads total - 58 stars on GitHub - 1 maintainer
assert_matches 1.5.0
Asserts that a value matches a pattern7 versions - Latest release: over 3 years ago - 742 dependent packages - 2,773 dependent repositories - 15.5 million downloads total - 58 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
11 versions - Latest release: almost 2 years ago - 118 dependent packages - 2,253 dependent repositories - 14.6 million downloads total - 72 stars on GitHub - 1 maintainer
assert-json-diff 2.0.2
Easily compare two JSON values and get great output11 versions - Latest release: almost 2 years ago - 118 dependent packages - 2,253 dependent repositories - 14.6 million downloads total - 72 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
35 versions - Latest release: 7 months ago - 391 dependent packages - 2,735 dependent repositories - 12.4 million downloads total - 651 stars on GitHub - 1 maintainer
arbitrary 1.3.2
The trait for generating structured data from unstructured data35 versions - Latest release: 7 months ago - 391 dependent packages - 2,735 dependent repositories - 12.4 million downloads total - 651 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
230 versions - Latest release: 10 months ago - 449 dependent packages - 1,704 dependent repositories - 11.5 million downloads total - 11 stars on GitHub - 1 maintainer
serde_test 1.0.176
Token De/Serializer for testing De/Serialize implementations230 versions - Latest release: 10 months ago - 449 dependent packages - 1,704 dependent repositories - 11.5 million downloads total - 11 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
6 versions - Latest release: over 1 year ago - 119 dependent packages - 2,981 dependent repositories - 11.3 million downloads total - 8 stars on GitHub - 1 maintainer
more-asserts 0.3.1
Small library providing additional assert_* and debug_assert_* macros.6 versions - Latest release: over 1 year ago - 119 dependent packages - 2,981 dependent repositories - 11.3 million downloads total - 8 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
31 versions - Latest release: about 1 month ago - 911 dependent packages - 1,412 dependent repositories - 11.3 million downloads total - 1,015 stars on GitHub - 1 maintainer
rstest 0.19.0
Rust fixture based test framework. It use procedural macro to implement fixtures and table based ...31 versions - Latest release: about 1 month ago - 911 dependent packages - 1,412 dependent repositories - 11.3 million downloads total - 1,015 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
97 versions - Latest release: 5 days ago - 1,037 dependent packages - 3,077 dependent repositories - 11 million downloads total - 679 stars on GitHub - 1 maintainer
trybuild 1.0.96 💰
Test harness for ui tests of compiler diagnostics97 versions - Latest release: 5 days ago - 1,037 dependent packages - 3,077 dependent repositories - 11 million downloads total - 679 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
98 versions - Latest release: 5 days ago - 851 dependent packages - 1,542 dependent repositories - 9.49 million downloads total - 2,013 stars on GitHub - 1 maintainer
insta 1.39.0 💰
A snapshot testing library for Rust98 versions - Latest release: 5 days ago - 851 dependent packages - 1,542 dependent repositories - 9.49 million downloads total - 2,013 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
8 versions - Latest release: about 1 month ago - 1 dependent package - 1,390 dependent repositories - 8.58 million downloads total - 1,015 stars on GitHub - 1 maintainer
rstest_macros 0.19.0
Rust fixture based test framework. It use procedural macro to implement fixtures and table based ...8 versions - Latest release: about 1 month ago - 1 dependent package - 1,390 dependent repositories - 8.58 million downloads total - 1,015 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
13 versions - Latest release: about 2 months ago - 146 dependent packages - 588 dependent repositories - 7.78 million downloads total - 224 stars on GitHub - 1 maintainer
expect-test 1.5.0 💰
Minimalistic snapshot testing library13 versions - Latest release: about 2 months ago - 146 dependent packages - 588 dependent repositories - 7.78 million downloads total - 224 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
29 versions - Latest release: 6 months ago - 534 dependent packages - 1,178 dependent repositories - 7.27 million downloads total - 545 stars on GitHub - 2 maintainers
test-case 3.3.1
Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily29 versions - Latest release: 6 months ago - 534 dependent packages - 1,178 dependent repositories - 7.27 million downloads total - 545 stars on GitHub - 2 maintainers
Top 3.7% on crates.io
26 versions - Latest release: over 2 years ago - 135 dependent packages - 1,354 dependent repositories - 5.93 million downloads total - 283 stars on GitHub - 4 maintainers
skeptic 0.13.7
Test your Rust markdown documentation via Cargo26 versions - Latest release: over 2 years ago - 135 dependent packages - 1,354 dependent repositories - 5.93 million downloads total - 283 stars on GitHub - 4 maintainers
Top 4.2% on crates.io
30 versions - Latest release: 7 months ago - 10 dependent packages - 1,555 dependent repositories - 5.8 million downloads total - 651 stars on GitHub - 3 maintainers
derive_arbitrary 1.3.2
Derives arbitrary traits30 versions - Latest release: 7 months ago - 10 dependent packages - 1,555 dependent repositories - 5.8 million downloads total - 651 stars on GitHub - 3 maintainers
Top 1.8% on crates.io
72 versions - Latest release: over 3 years ago - 457 dependent packages - 1,484 dependent repositories - 5.35 million downloads total - 2,194 stars on GitHub - 1 maintainer
quickcheck_macros 1.0.0
A macro attribute for quickcheck.72 versions - Latest release: over 3 years ago - 457 dependent packages - 1,484 dependent repositories - 5.35 million downloads total - 2,194 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
10 versions - Latest release: 20 days ago - 431 dependent packages - 877 dependent repositories - 4.94 million downloads total - 94 stars on GitHub - 1 maintainer
test-log 0.2.16 💰
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure bef...10 versions - Latest release: 20 days ago - 431 dependent packages - 877 dependent repositories - 4.94 million downloads total - 94 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
7 versions - Latest release: 9 months ago - 207 dependent packages - 1,432 dependent repositories - 4.56 million downloads total - 1,590 stars on GitHub - 2 maintainers
proptest-derive 0.4.0
Custom-derive for the Arbitrary trait of proptest.7 versions - Latest release: 9 months ago - 207 dependent packages - 1,432 dependent repositories - 4.56 million downloads total - 1,590 stars on GitHub - 2 maintainers
Top 6.6% on crates.io
9 versions - Latest release: 6 months ago - 1 dependent package - 642 dependent repositories - 4.3 million downloads total - 545 stars on GitHub - 1 maintainer
test-case-macros 3.3.1
Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily9 versions - Latest release: 6 months ago - 1 dependent package - 642 dependent repositories - 4.3 million downloads total - 545 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
20 versions - Latest release: 2 months ago - 2 dependent packages - 237 dependent repositories - 4.2 million downloads total - 48 stars on GitHub - 1 maintainer
ntest_timeout 0.9.2
Timeout attribute for the ntest framework.20 versions - Latest release: 2 months ago - 2 dependent packages - 237 dependent repositories - 4.2 million downloads total - 48 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
34 versions - Latest release: 2 months ago - 62 dependent packages - 270 dependent repositories - 4.2 million downloads total - 48 stars on GitHub - 1 maintainer
ntest 0.9.2
Testing framework for rust which enhances the built-in library with some useful features.34 versions - Latest release: 2 months ago - 62 dependent packages - 270 dependent repositories - 4.2 million downloads total - 48 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
35 versions - Latest release: 2 months ago - 1 dependent package - 236 dependent repositories - 4.19 million downloads total - 48 stars on GitHub - 1 maintainer
ntest_test_cases 0.9.2
Test cases for ntest framework.35 versions - Latest release: 2 months ago - 1 dependent package - 236 dependent repositories - 4.19 million downloads total - 48 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
77 versions - Latest release: 25 days ago - 4 dependent packages - 5 dependent repositories - 3.7 million downloads total - 1,973 stars on GitHub - 2 maintainers
cargo-nextest 0.9.70 💰
A next-generation test runner for Rust.77 versions - Latest release: 25 days ago - 4 dependent packages - 5 dependent repositories - 3.7 million downloads total - 1,973 stars on GitHub - 2 maintainers
Top 4.8% on crates.io
25 versions - Latest release: over 1 year ago - 5 dependent packages - 4 dependent repositories - 3.67 million downloads total - 5,431 stars on GitHub - 1 maintainer
cross 0.2.5
Zero setup cross compilation and cross testing25 versions - Latest release: over 1 year ago - 5 dependent packages - 4 dependent repositories - 3.67 million downloads total - 5,431 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
14 versions - Latest release: 10 days ago - 43 dependent packages - 773 dependent repositories - 3.63 million downloads total - 94 stars on GitHub - 1 maintainer
libtest-mimic 0.7.3 💰
Write your own test harness that looks and behaves like the built-in test harness used by `rustc ...14 versions - Latest release: 10 days ago - 43 dependent packages - 773 dependent repositories - 3.63 million downloads total - 94 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
7 versions - Latest release: almost 2 years ago - 2 dependent packages - 83 dependent repositories - 3.27 million downloads total - 48 stars on GitHub - 1 maintainer
ntest_proc_macro_helper 0.8.0
Provide helper functions for the procedural macros used in ntest.7 versions - Latest release: almost 2 years ago - 2 dependent packages - 83 dependent repositories - 3.27 million downloads total - 48 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
62 versions - Latest release: almost 2 years ago - 13 dependent packages - 625 dependent repositories - 2.85 million downloads total - 437 stars on GitHub - 1 maintainer
honggfuzz 0.5.55
Fuzz your Rust code with Google-developped Honggfuzz !62 versions - Latest release: almost 2 years ago - 13 dependent packages - 625 dependent repositories - 2.85 million downloads total - 437 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
41 versions - Latest release: about 1 month ago - 28 dependent packages - 91 dependent repositories - 2.71 million downloads total - 31 stars on GitHub - 1 maintainer
httptest 0.16.0
HTTP testing facilities including a mock server41 versions - Latest release: about 1 month ago - 28 dependent packages - 91 dependent repositories - 2.71 million downloads total - 31 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
6 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 2.41 million downloads total - 545 stars on GitHub - 1 maintainer
test-case-core 3.3.1
Provides core functionality for parsing #[test_case(...)] procedural macro attribute for generati...6 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 2.41 million downloads total - 545 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
5 versions - Latest release: 5 months ago - 35 dependent packages - 68 dependent repositories - 2.2 million downloads total - 1,352 stars on GitHub - 1 maintainer
mockall_double 0.3.1
Test double adapter for Mockall5 versions - Latest release: 5 months ago - 35 dependent packages - 68 dependent repositories - 2.2 million downloads total - 1,352 stars on GitHub - 1 maintainer
file_diff 1.0.0
An atomic utility for diffing files in testing3 versions - Latest release: about 8 years ago - 29 dependent packages - 387 dependent repositories - 2.04 million downloads total - 3 stars on GitHub - 1 maintainer
cool_asserts 2.0.3
A collection of useful testing assertions and utilities10 versions - Latest release: about 2 years ago - 26 dependent packages - 11 dependent repositories - 1.67 million downloads total - 5 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
15 versions - Latest release: over 1 year ago - 48 dependent packages - 340 dependent repositories - 1.48 million downloads total - 37 stars on GitHub - 1 maintainer
float_eq 1.0.1
Compare IEEE floating point primitives, structs and collections for equality.15 versions - Latest release: over 1 year ago - 48 dependent packages - 340 dependent repositories - 1.48 million downloads total - 37 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
36 versions - Latest release: 28 days ago - 23 dependent packages - 57 dependent repositories - 1.33 million downloads total - 532 stars on GitHub - 3 maintainers
cucumber 0.21.0
Cucumber testing framework for Rust, with async support. Fully native, no external test runners o...36 versions - Latest release: 28 days ago - 23 dependent packages - 57 dependent repositories - 1.33 million downloads total - 532 stars on GitHub - 3 maintainers
gherkin 0.14.0
Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.7 versions - Latest release: 10 months ago - 1 dependent package - 34 dependent repositories - 1.29 million downloads total - 66 stars on GitHub - 3 maintainers
Top 4.3% on crates.io
16 versions - Latest release: about 1 month ago - 5 dependent packages - 41 dependent repositories - 1.18 million downloads total - 0 stars on GitHub - 2 maintainers
quick-junit 0.4.0 💰
Data model and serializer for JUnit/XUnit XML16 versions - Latest release: about 1 month ago - 5 dependent packages - 41 dependent repositories - 1.18 million downloads total - 0 stars on GitHub - 2 maintainers
Top 7.9% on crates.io
9 versions - Latest release: 8 months ago - 65 dependent packages - 247 dependent repositories - 1.17 million downloads total - 25 stars on GitHub - 2 maintainers
temp-env 0.3.6
Set environment variables temporarily.9 versions - Latest release: 8 months ago - 65 dependent packages - 247 dependent repositories - 1.17 million downloads total - 25 stars on GitHub - 2 maintainers
testing_logger 0.1.1
Supports writing tests to verify `log` crate calls2 versions - Latest release: almost 6 years ago - 16 dependent packages - 28 dependent repositories - 1.17 million downloads total - 5 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
114 versions - Latest release: 9 days ago - 22 dependent packages - 15 dependent repositories - 1.08 million downloads total - 2,221 stars on GitHub - 1 maintainer
cargo-tarpaulin 0.30.0 💰
Cargo-Tarpaulin is a tool to determine code coverage achieved via tests114 versions - Latest release: 9 days ago - 22 dependent packages - 15 dependent repositories - 1.08 million downloads total - 2,221 stars on GitHub - 1 maintainer
comparable 0.5.4
A library for comparing data structures in Rust, oriented toward testing11 versions - Latest release: over 1 year ago - 3 dependent packages - 23 dependent repositories - 1.08 million downloads total - 22 stars on GitHub - 1 maintainer
comparable_derive 0.5.4
A library for comparing data structures in Rust, oriented toward testing11 versions - Latest release: over 1 year ago - 1 dependent package - 22 dependent repositories - 1.06 million downloads total - 22 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
11 versions - Latest release: over 2 years ago - 70 dependent packages - 72 dependent repositories - 1.06 million downloads total - 94 stars on GitHub - 1 maintainer
test-env-log 0.2.8 💰
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure bef...11 versions - Latest release: over 2 years ago - 70 dependent packages - 72 dependent repositories - 1.06 million downloads total - 94 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
67 versions - Latest release: 25 days ago - 2 dependent packages - 12 dependent repositories - 1.04 million downloads total - 1,812 stars on GitHub - 2 maintainers
nextest-runner 0.55.0 💰
Core runner logic for cargo nextest.67 versions - Latest release: 25 days ago - 2 dependent packages - 12 dependent repositories - 1.04 million downloads total - 1,812 stars on GitHub - 2 maintainers
Top 8.5% on crates.io
7 versions - Latest release: 10 months ago - 63 dependent packages - 123 dependent repositories - 1.01 million downloads total - 38 stars on GitHub - 1 maintainer
test-strategy 0.3.1
Procedural macro to easily write higher-order strategies in proptest.7 versions - Latest release: 10 months ago - 63 dependent packages - 123 dependent repositories - 1.01 million downloads total - 38 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
22 versions - Latest release: 5 months ago - 5 dependent packages - 14 dependent repositories - 1 million downloads total - 1,973 stars on GitHub - 2 maintainers
nextest-metadata 0.10.0 💰
Structured access to nextest machine-readable output.22 versions - Latest release: 5 months ago - 5 dependent packages - 14 dependent repositories - 1 million downloads total - 1,973 stars on GitHub - 2 maintainers
Top 4.0% on crates.io
9 versions - Latest release: 11 months ago - 43 dependent packages - 213 dependent repositories - 924 thousand downloads total - 1,015 stars on GitHub - 1 maintainer
rstest_reuse 0.6.0
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test.9 versions - Latest release: 11 months ago - 43 dependent packages - 213 dependent repositories - 924 thousand downloads total - 1,015 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
97 versions - Latest release: about 1 month ago - 9 dependent packages - 6 dependent repositories - 922 thousand downloads total - 823 stars on GitHub - 1 maintainer
cargo-llvm-cov 0.6.9 💰
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).97 versions - Latest release: about 1 month ago - 9 dependent packages - 6 dependent repositories - 922 thousand downloads total - 823 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
12 versions - Latest release: 3 months ago - 2 dependent packages - 7 dependent repositories - 876 thousand downloads total - 1,812 stars on GitHub - 2 maintainers
nextest-filtering 0.8.0 💰
Filtering DSL for cargo-nextest12 versions - Latest release: 3 months ago - 2 dependent packages - 7 dependent repositories - 876 thousand downloads total - 1,812 stars on GitHub - 2 maintainers
turmoil 0.6.2 💰
Simulation testing framework for distributed systems19 versions - Latest release: about 2 months ago - 3 dependent packages - 2 dependent repositories - 867 thousand downloads total - 673 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
19 versions - Latest release: about 2 years ago - 228 dependent packages - 95 dependent repositories - 836 thousand downloads total - 2,714 stars on GitHub - 1 maintainer
rusoto_mock 0.48.0
AWS SDK for Rust - Request Mocking Helpers19 versions - Latest release: about 2 years ago - 228 dependent packages - 95 dependent repositories - 836 thousand downloads total - 2,714 stars on GitHub - 1 maintainer
cargo-hack 0.6.28 💰
Cargo subcommand to provide various options useful for testing and continuous integration.87 versions - Latest release: about 1 month ago - 798 thousand downloads total - 541 stars on GitHub - 1 maintainer
test-log-macros 0.2.16 💰
Supporting procedural macro crate for test-log.3 versions - Latest release: 20 days ago - 3 dependent packages - 718 thousand downloads total - 94 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
28 versions - Latest release: 3 months ago - 96 dependent packages - 53 dependent repositories - 673 thousand downloads total - 87 stars on GitHub - 2 maintainers
assert2 0.3.14 💰
assert!(...) and check!(...) macros inspired by Catch2, now with diffs!28 versions - Latest release: 3 months ago - 96 dependent packages - 53 dependent repositories - 673 thousand downloads total - 87 stars on GitHub - 2 maintainers
assert2-macros 0.3.14 💰
procedural macros for assert223 versions - Latest release: 3 months ago - 1 dependent package - 22 dependent repositories - 665 thousand downloads total - 87 stars on GitHub - 2 maintainers
interpolate_name 0.2.4 💰
Simple procedural macro attribute for repetitive tests8 versions - Latest release: 8 months ago - 4 dependent packages - 262 dependent repositories - 540 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
16 versions - Latest release: almost 6 years ago - 65 dependent packages - 177 dependent repositories - 505 thousand downloads total - 148 stars on GitHub - 2 maintainers
assert_cli 0.6.3
Test CLI Applications.16 versions - Latest release: almost 6 years ago - 65 dependent packages - 177 dependent repositories - 505 thousand downloads total - 148 stars on GitHub - 2 maintainers
Top 5.9% on crates.io
8 versions - Latest release: over 7 years ago - 89 dependent packages - 257 dependent repositories - 473 thousand downloads total - 156 stars on GitHub - 1 maintainer
spectral 0.6.0
Fluent test assertions8 versions - Latest release: over 7 years ago - 89 dependent packages - 257 dependent repositories - 473 thousand downloads total - 156 stars on GitHub - 1 maintainer
filesystem 0.4.4
Real, fake, and mock implementations of file system operations8 versions - Latest release: over 5 years ago - 2 dependent packages - 3 dependent repositories - 472 thousand downloads total - 61 stars on GitHub - 1 maintainer
claims 0.7.1
Assertion macros2 versions - Latest release: over 1 year ago - 38 dependent packages - 163 dependent repositories - 444 thousand downloads total - 28 stars on GitHub - 3 maintainers
Top 9.1% on crates.io
21 versions - Latest release: about 3 years ago - 3 dependent packages - 43 dependent repositories - 425 thousand downloads total - 66 stars on GitHub - 1 maintainer
gherkin_rust 0.10.1
Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.21 versions - Latest release: about 3 years ago - 3 dependent packages - 43 dependent repositories - 425 thousand downloads total - 66 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
7 versions - Latest release: about 4 years ago - 4 dependent packages - 129 dependent repositories - 415 thousand downloads total - 21 stars on GitHub - 1 maintainer
filecheck 0.5.0
Library for writing tests for utilities that read text files and produce text output7 versions - Latest release: about 4 years ago - 4 dependent packages - 129 dependent repositories - 415 thousand downloads total - 21 stars on GitHub - 1 maintainer
const_fn_assert 0.1.3+deprecated
Assertions for const functions.5 versions - Latest release: about 1 year ago - 8 dependent packages - 98 dependent repositories - 393 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
8 versions - Latest release: over 3 years ago - 46 dependent packages - 359 dependent repositories - 383 thousand downloads total - 68 stars on GitHub - 1 maintainer
claim 0.5.0 💰
Assertion macros8 versions - Latest release: over 3 years ago - 46 dependent packages - 359 dependent repositories - 383 thousand downloads total - 68 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
52 versions - Latest release: 4 days ago - 16 dependent packages - 22 dependent repositories - 381 thousand downloads total - 38 stars on GitHub - 2 maintainers
bitcoind 0.36.0
Utility to run a regtest bitcoind process, useful in integration testing environment52 versions - Latest release: 4 days ago - 16 dependent packages - 22 dependent repositories - 381 thousand downloads total - 38 stars on GitHub - 2 maintainers
tokio-mockstream 1.1.0
A fake stream for testing network applications backed by buffers.2 versions - Latest release: almost 7 years ago - 2 dependent packages - 51 dependent repositories - 377 thousand downloads total - 5 stars on GitHub - 1 maintainer
comparable_helper 0.5.4
A library for comparing data structures in Rust, oriented toward testing3 versions - Latest release: over 1 year ago - 1 dependent package - 11 dependent repositories - 374 thousand downloads total - 22 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
18 versions - Latest release: about 1 month ago - 9 dependent packages - 4 dependent repositories - 360 thousand downloads total - 428 stars on GitHub - 1 maintainer
malachite-base 0.4.7
A collection of utilities, including new arithmetic traits and iterators that generate all values...18 versions - Latest release: about 1 month ago - 9 dependent packages - 4 dependent repositories - 360 thousand downloads total - 428 stars on GitHub - 1 maintainer
futures-micro 0.5.0
Minimal, no_std compatible async prelude.8 versions - Latest release: about 3 years ago - 5 dependent packages - 238 dependent repositories - 356 thousand downloads total - 53 stars on GitHub - 2 maintainers
Top 10.0% on crates.io
3 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 356 thousand downloads total - 1,590 stars on GitHub - 1 maintainer
proptest-state-machine 0.3.0
State machine based testing support for proptest.3 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 356 thousand downloads total - 1,590 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
21 versions - Latest release: 9 months ago - 3 dependent packages - 144 dependent repositories - 347 thousand downloads total - 403 stars on GitHub - 1 maintainer
faux 0.1.10
A library to mock structs21 versions - Latest release: 9 months ago - 3 dependent packages - 144 dependent repositories - 347 thousand downloads total - 403 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
21 versions - Latest release: 9 months ago - 1 dependent package - 143 dependent repositories - 346 thousand downloads total - 403 stars on GitHub - 1 maintainer
faux_macros 0.1.10
Implementations for #[create], #[methods], when!21 versions - Latest release: 9 months ago - 1 dependent package - 143 dependent repositories - 346 thousand downloads total - 403 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
9 versions - Latest release: over 4 years ago - 17 dependent packages - 91 dependent repositories - 343 thousand downloads total - 19 stars on GitHub - 1 maintainer
hamcrest2 0.3.0
A port of the Hamcrest testing library. Fork of original hamcrest-rust (which is unmaintained) wi...9 versions - Latest release: over 4 years ago - 17 dependent packages - 91 dependent repositories - 343 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
6 versions - Latest release: over 6 years ago - 11 dependent packages - 24 dependent repositories - 336 thousand downloads total - 90 stars on GitHub - 2 maintainers
hamcrest 0.1.5
A port of the Hamcrest testing library6 versions - Latest release: over 6 years ago - 11 dependent packages - 24 dependent repositories - 336 thousand downloads total - 90 stars on GitHub - 2 maintainers
Top 5.9% on crates.io
40 versions - Latest release: 5 months ago - 22 dependent packages - 27 dependent repositories - 294 thousand downloads total - 326 stars on GitHub - 1 maintainer
k9 0.12.0
rust testing library40 versions - Latest release: 5 months ago - 22 dependent packages - 27 dependent repositories - 294 thousand downloads total - 326 stars on GitHub - 1 maintainer
model 0.1.2 💰
model-based testing for data structures, with linearizability checking6 versions - Latest release: over 5 years ago - 7 dependent packages - 13 dependent repositories - 294 thousand downloads total - 26 stars on GitHub - 1 maintainer
quickcheck_async 0.1.1
Runtime-agnostic attribute macros to use quickcheck with async tests.2 versions - Latest release: about 4 years ago - 6 dependent packages - 13 dependent repositories - 291 thousand downloads total - 5 stars on GitHub - 1 maintainer
cargo-all-features 1.10.0
A Cargo subcommand to build and test all feature flag combinations12 versions - Latest release: 10 months ago - 1 dependent package - 273 thousand downloads total - 128 stars on GitHub - 3 maintainers
assert_unordered 0.3.5
A direct replacement for `assert_eq` for unordered collections10 versions - Latest release: about 2 years ago - 7 dependent packages - 62 dependent repositories - 266 thousand downloads total - 10 stars on GitHub - 1 maintainer
test-with 0.12.6
A lib help you run test with condition48 versions - Latest release: 3 months ago - 9 dependent packages - 18 dependent repositories - 262 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
6 versions - Latest release: over 1 year ago - 39 dependent packages - 38 dependent repositories - 261 thousand downloads total - 315 stars on GitHub - 3 maintainers
rexpect 0.5.0
Interact with unix processes/bash the same way as pexpect or Don libes expect does6 versions - Latest release: over 1 year ago - 39 dependent packages - 38 dependent repositories - 261 thousand downloads total - 315 stars on GitHub - 3 maintainers
Top 7.1% on crates.io
18 versions - Latest release: 3 months ago - 8 dependent packages - 18 dependent repositories - 257 thousand downloads total - 167 stars on GitHub - 2 maintainers
bolero-generator 0.10.2
value generator for testing and fuzzing18 versions - Latest release: 3 months ago - 8 dependent packages - 18 dependent repositories - 257 thousand downloads total - 167 stars on GitHub - 2 maintainers
Top 9.1% on crates.io
13 versions - Latest release: 8 months ago - 1 dependent package - 17 dependent repositories - 252 thousand downloads total - 167 stars on GitHub - 2 maintainers
bolero-generator-derive 0.10.0
value generator for testing and fuzzing13 versions - Latest release: 8 months ago - 1 dependent package - 17 dependent repositories - 252 thousand downloads total - 167 stars on GitHub - 2 maintainers
Top 6.9% on crates.io
86 versions - Latest release: 5 days ago - 6 dependent packages - 3 dependent repositories - 243 thousand downloads total - 2,013 stars on GitHub - 1 maintainer
cargo-insta 1.39.0 💰
A review tool for the insta snapshot testing library for Rust86 versions - Latest release: 5 days ago - 6 dependent packages - 3 dependent repositories - 243 thousand downloads total - 2,013 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
31 versions - Latest release: over 1 year ago - 11 dependent packages - 22 dependent repositories - 241 thousand downloads total - 230 stars on GitHub - 2 maintainers
mocktopus 0.8.0
Mocking framework for Rust31 versions - Latest release: over 1 year ago - 11 dependent packages - 22 dependent repositories - 241 thousand downloads total - 230 stars on GitHub - 2 maintainers
Top 9.5% on crates.io
27 versions - Latest release: about 3 years ago - 1 dependent package - 20 dependent repositories - 241 thousand downloads total - 229 stars on GitHub - 2 maintainers
mocktopus_macros 0.7.11
Mocktopus procedural macros27 versions - Latest release: about 3 years ago - 1 dependent package - 20 dependent repositories - 241 thousand downloads total - 229 stars on GitHub - 2 maintainers
static_assertions_next 1.1.2 💰
Compile-time assertions to ensure that invariants are met.2 versions - Latest release: 4 months ago - 1 dependent package - 216 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
3 versions - Latest release: over 2 years ago - 9 dependent packages - 15 dependent repositories - 216 thousand downloads total - 450 stars on GitHub - 1 maintainer
mutants 0.0.3 💰
Decorator attributes to be used with cargo-mutants3 versions - Latest release: over 2 years ago - 9 dependent packages - 15 dependent repositories - 216 thousand downloads total - 450 stars on GitHub - 1 maintainer
quickcheck_derive 0.3.0
Derives quickcheck traits7 versions - Latest release: over 3 years ago - 11 dependent packages - 81 dependent repositories - 213 thousand downloads total - 3 stars on GitHub - 1 maintainer
all_asserts 2.3.1 💰
A crate for multiple types of asserts that don't exist in the standard library13 versions - Latest release: about 2 years ago - 14 dependent packages - 8 dependent repositories - 212 thousand downloads total - 5 stars on GitHub - 1 maintainer
Related Keywords
rust
249
test
147
mock
54
assert
46
cli
41
fuzzing
40
property
37
mocking
36
fuzz
32
testing-tools
30
tests
30
cargo
30
assertions
28
quickcheck
27
unit
26
macro
26
rust-lang
24
rust-library
24
security
23
tdd
21
afl
20
unit-testing
20
http
19
async
17
hacktoberfest
17
distributed-systems
16
unit-test
16
fuzz-testing
16
bdd
15
macros
15
cdc
14
database
14
fuzzer
14
pact
14
honggfuzz
14
logging
13
automation
13
network
13
smartbear-supported
13
cargo-subcommand
12
concurrency
12
developer-tools
12
api
12
snapshot
12
test-framework
12
libfuzzer
11
blockchain
11
gossip
11
emulator
11
consensus
11
services
11
aflplusplus
11
library
11
rust-crate
10
property-testing
10
log
10
framework
10
case
10
documentation
10
smart-contracts
10
property-based-testing
10
integration-testing
10
math
9
test-automation
9
arbitrary
9
parameterized
9
subcommand
9
embedded
9
hypothesis
9
docker
8
coverage-guided
8
frida
8
tool
8
simulator
8
no-std
8
api-testing
8
afl-fuzz
8
binary-only
8
cargo-plugin
8
jest
8
shrinking
8
fuzzing-framework
8
derive
8
libafl
8
ethereum
8
wasm
8
expect
8
terminal
7
polkadot
7
coverage
7
filesystem
7
curl
7
crate
7
http-client
7
evm
7
mutation-testing
7
runtime
7
markdown
7
substrate
7
performance
7