rustio rustio.net

Development Tools::Testing

78

assert_fs

1.1.4 Stable

Filesystem fixtures and assertions for testing.

17.0M downloads · 1mo ago
77

assert_cmd

2.2.2 Stable

Test CLI Applications.

70.6M downloads · 2mo ago
77

pocket-ic

15.0.0 Stable

PocketIC: A Canister Smart Contract Testing Platform

393.3K downloads · 27d ago
77

codspeed-criterion-compat

5.0.1 Stable

Criterion.rs compatibility layer for CodSpeed

6.6M downloads · 27d ago
75

proptest

1.11.0 Stable

Hypothesis-like property-based testing and shrinking.

151.5M downloads · 4mo ago
74

trybuild

1.0.118 Stable

Test harness for ui tests of compiler diagnostics

55.1M downloads · 12d ago
73

snapbox

1.2.2 Stable

Snapshot testing toolbox

9.9M downloads · 1mo ago
73

axum-test

21.0.0 Stable

Easy E2E testing for Axum

11.3M downloads · 28d ago
72

insta

1.48.0 Stable

A snapshot testing library for Rust

79.0M downloads · 1mo ago
71

fixt

0.6.2 Growing

minimum viable fixtures

228.0K downloads · 22d ago
70

trycmd

1.2.0 Stable

Snapshot testing for a herd of CLI tests

5.2M downloads · 4mo ago
70

quickcheck

1.1.0 Stable

Automatic property based testing with shrinking.

60.1M downloads · 5mo ago
70

electrsd

0.41.0 Growing

Utility to run a regtest electrs process, useful in integration testing environment

614.5K downloads · 1mo ago
70

arbitrary

1.4.2 Growing

The trait for generating structured data from unstructured data

128.8M downloads · 11mo ago
70

test-temp-dir

0.8.0 Growing

Temporary directories for use in tests

57.8K downloads · 23d ago
69

thirtyfour

0.37.2 Growing

Thirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work.

1.5M downloads · 18d ago
69

nextest-filtering

0.21.3 Growing

Filtering DSL for cargo-nextest

6.1M downloads · 18d ago
69

bitcoind

0.41.0 Growing

Utility to run a regtest bitcoind process, useful in integration testing environments

1.0M downloads · 1mo ago
69

egui_kittest

0.35.0 Growing

Testing library for egui based on kittest and AccessKit

461.0K downloads · 28d ago
69

serial_test

3.5.0 Stable

Allows for the creation of serialised Rust tests

127.6M downloads · 1mo ago
69

arborium-test-harness

2.18.1 Growing

Test harness for arborium grammar crates

6.5K downloads · 1mo ago
69

codspeed-divan-compat

5.0.1 Stable

Divan compatibility layer for CodSpeed

3.9M downloads · 27d ago
69

codspeed-divan-compat-macros

5.0.1 Stable

Macros for the Divan compatibility layer for CodSpeed

3.9M downloads · 27d ago
68

proptest-state-machine

0.8.0 Growing

State machine based testing support for proptest.

2.7M downloads · 4mo ago
68

serde_test

1.0.177 Growing

Token De/Serializer for testing De/Serialize implementations

35.6M downloads · 1y ago
68

expect-json-macros

1.11.0 Stable

Macros for Expect Json

3.6M downloads · 1mo ago
68

toml-test-data

2.13.0 Stable

TOML test cases

279.3K downloads · 10d ago
68

libtest-mimic

0.8.2 Growing

Write your own test harness that looks and behaves like the built-in test harness used by `rustc --test`

27.1M downloads · 4mo ago
68

derive_arbitrary

1.4.2 Growing

Derives arbitrary traits

95.3M downloads · 11mo ago
68

chromey

2.53.0 Growing

Concurrent chrome devtools protocol automation library for Rust

290.6K downloads · 10d ago
68

mockito

1.7.2 Stable

HTTP mocking for Rust.

49.5M downloads · 5mo ago
68

mockall

0.15.0 Growing

A powerful mock object library for Rust.

146.7M downloads · 25d ago
68

honggfuzz

0.5.61 Growing

Fuzz your Rust code with Google-developped Honggfuzz !

7.4M downloads · 29d ago
68

cucumber

0.23.0 Growing

Cucumber testing framework for Rust, with async support. Fully native, no external test runners or dependencies.

15.9M downloads · 3mo ago
68

codspeed

5.0.1 Stable

Core instrumentation library for CodSpeed

10.8M downloads · 27d ago
67

cargo-nextest

0.9.140 Growing

A next-generation test runner for Rust.

11.3M downloads · 18d ago
67

hegeltest

0.27.1 Experimental

Property-based testing for Rust, built on Hypothesis

83.0K downloads · 10d ago
67

expect-json

1.11.0 Stable

For comparisons on JSON data

3.6M downloads · 1mo ago
67

toml-test-harness

1.13.0 Stable

Cargo test harness for verifying TOML parsers

262.3K downloads · 10d ago
67

proptest-derive

0.8.0 Growing

Custom-derive for the Arbitrary trait of proptest.

21.6M downloads · 5mo ago
67

wasm-smith

0.253.0 Growing

A WebAssembly test case generator

3.2M downloads · 16d ago
67

test-log

0.2.21 Growing

A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests.

59.0M downloads · 1mo ago
67

junit-parser

1.5.1 Stable

Rust library to parse JUnit XML files

97.4K downloads · 21d ago
67

codspeed-bencher-compat

5.0.1 Stable

Bencher compatibility layer for CodSpeed

520.2K downloads · 27d ago
66

snapbox-macros

1.1.0 Stable

Snapshot testing toolbox

9.6M downloads · 4mo ago
66

test-case

3.3.1 Growing

Provides #[test_case(...)] procedural macro attribute for generating parametrized test cases easily

54.1M downloads · 2y ago
66

uselesskey-core

0.10.0 Experimental

Core factory, deterministic derivation, and cache engine for uselesskey test fixtures.

122.5K downloads · 1mo ago
66

roff

1.1.1 Growing

ROFF (man page format) generation library

13.2M downloads · 3mo ago
66

antithesis_sdk

0.2.9 Growing

Rust SDK for the Antithesis autonomous software testing platform.

3.6M downloads · 1mo ago
66

serial_test_derive

3.5.0 Stable

Helper crate for serial_test

126.1M downloads · 1mo ago