-
tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
claims
Additional assertion macros for testing
-
generic-tests
Procedural macro to define tests and benchmarks generically
-
n0-tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
simple_test_case
A bare bones attribute macro for writing parameterised tests
-
flaky_test
atttribute macro for running a flaky test multiple times
-
assert-text
the testing macro tools
-
stream_assert
Macros to simplify testing of
Streambased APIs -
duplicate_macrotest
Fork of the macrotest crate specifically to test the duplicate crate
-
derive_fuzztest
proc-macro to enable using the same implementation for fuzz tests and property tests
-
assay
A super powered testing macro for Rust
-
parameterized_test
A macro to support providing arguments to test functions
-
keetanetwork-utils
functions and build tools for Keetanetwork
-
proptest_async
proptest macro supporting async tests
-
macro-dep-test
testing version resolution for associated macros
-
n0-tracing-test-macro
A procedural macro that allow for easier testing of crates that use
tracing. Internal crate, should only be used through thetracing-testcrate -
paramtest
testing parameterized functions
-
isotest
Enables a very specific unit testing pattern
-
test_eq
assert_eq!-like macros that return a Result instead
-
cruxmont-test-utils
test utils for Cruxmont web framework
-
should_match
Pass a test if the output matches a pattern
-
subprocess-test
Convenience macro for creating tests which run in child process
-
assert-not
no_std compatible Rust macro that works like the inverse of assert! - passes when condition is false
-
deadline
A one-macro crate to ensure assertions meet their deadlines
-
subcase
Share parts of your test case intuitively
-
proptest-attr-macro
Procedural attribute macro for writing proptest tests
-
fluent_field_assertions
FluentFieldAssertions is a library that allows you to write tests in a natural language-like syntax. With this library, you can perform field assertions in an intuitive and readable way
-
target-test-dir
A proc-macro attribute for providing test-specific directories
-
timrs_macro_utils
Macro helpers for Tim.rs
-
efes
A collection of macros to simplify testing involving filesystems
-
proc-macro-tester
Macros for testing procedural macros
-
datafile-test
Generate test codes for data-file (JSON, YAML)
-
lazytest
Reduces the boilerplate required for simple unit tests
-
glasses
Macros for writing lots of tests (or specs!)
-
regression-test-macros
Helper macros for the regression-test library
-
allure-macros
Procedural macros for Allure test reporting
-
extdot
A set of macros for testing the extended dot notation
-
tracing-test-macro
A procedural macro that allow for easier testing of crates that use
tracing. Internal crate, should only be used through thetracing-testcrate -
static_test
Attribute macro for writing tests which check that a given condition ALWAYS holds true or that a given code path is ALWAYS unreachable
-
captains-log-helper
Procedural Macros for logging for tests
-
cruxmont-embedded-pg-test-macro
Procedural macros for embedded PostgreSQL testing in the Cruxmont web framework
-
cruxmont-pg-test-macro
Procedural macros for PostgreSQL testing in the Cruxmont web framework
-
test-impl
A macro for use in testing, to run a test on multiple trait implementations
-
cruxmont-pg-pool-macro
Procedural macro for curxmont for creating porgres DB pools
-
cruxmont-http-tx
Procedural macros for implementing http transactions
-
vfs-tools
A collection ofttools to work with VFS
-
aigen_macros
Procedural macros for testing
-
openmls_test
Test utility used by OpenMLS
-
assert_let
macro for tests
Try searching with DuckDuckGo.