crates.io "assert" keyword
View the packages on the crates.io package registry that are tagged with the "assert" keyword.
shoulds 0.3.0
An intuitive, fluent assertion library for writing expressive test expectations in Rust.9 versions - Latest release: 7 months ago - 9.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
8 versions - Latest release: almost 5 years ago - 46 dependent packages - 359 dependent repositories - 558 thousand downloads total - 78 stars on GitHub - 1 maintainer
claim 0.5.0 💰
Assertion macros8 versions - Latest release: almost 5 years ago - 46 dependent packages - 359 dependent repositories - 558 thousand downloads total - 78 stars on GitHub - 1 maintainer
cvlr-soroban-derive 0.4.0
Proc-macros for cvlr-soroban1 version - Latest release: 11 months ago - 754 downloads total - 0 stars on GitHub - 1 maintainer
flanker-assert-float 0.5.0
Assertions for floating-point numbers.5 versions - Latest release: about 3 years ago - 6.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
46 versions - Latest release: 24 days ago - 1,308 dependent packages - 4,329 dependent repositories - 48.5 million downloads total - 535 stars on GitHub - 1 maintainer
assert_cmd 2.1.2
Test CLI Applications.46 versions - Latest release: 24 days ago - 1,308 dependent packages - 4,329 dependent repositories - 48.5 million downloads total - 535 stars on GitHub - 1 maintainer
fast_assert 0.1.2
A faster assert!3 versions - Latest release: 6 months ago - 1.2 thousand downloads total - 46 stars on GitHub - 1 maintainer
qed 1.6.1
Compile-time assertions10 versions - Latest release: over 2 years ago - 1 dependent repositories - 67.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
assert-struct 0.2.0
A procedural macro for ergonomic structural assertions in tests2 versions - Latest release: 5 months ago - 3.51 thousand downloads total - 49 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
38 versions - Latest release: about 2 months ago - 1 dependent package - 236 dependent repositories - 7.41 million downloads total - 57 stars on GitHub - 1 maintainer
ntest_test_cases 0.9.5
Test cases for ntest framework.38 versions - Latest release: about 2 months ago - 1 dependent package - 236 dependent repositories - 7.41 million downloads total - 57 stars on GitHub - 1 maintainer
assure 2.1.0 💰
Assure: macros for Rust runtime checks and error handling14 versions - Latest release: almost 5 years ago - 20.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
static_assert
static assertions7 versions - Latest release: 3 days ago - 22.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
assert_contains_cli 0.1.1
very simple cli to assert a string is contained or not contained in a stream2 versions - Latest release: over 5 years ago - 3.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-log 0.5.0
Logging in Certora Calltrace4 versions - Latest release: about 1 month ago - 12.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
cvlr-macros 0.5.0
Miscellaneous macros4 versions - Latest release: about 1 month ago - 9.43 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
4 versions - Latest release: about 8 years ago - 150 dependent packages - 3,931 dependent repositories - 31.4 million downloads total - 262 stars on GitHub - 1 maintainer
difference 2.0.0
A Rust text diffing and assertion library.4 versions - Latest release: about 8 years ago - 150 dependent packages - 3,931 dependent repositories - 31.4 million downloads total - 262 stars on GitHub - 1 maintainer
assert_fn 1.0.7
A proc macro for turning test helper functions into assert! style macros13 versions - Latest release: over 4 years ago - 46.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
appro-eq 0.3.1
Approximately equal traits and assertion6 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 11.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
should 0.6.0
Postfix assertion library for Rust9 versions - Latest release: about 1 year ago - 1 dependent package - 11.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
cvlr-derive 0.5.0
Derive macros for CVLR1 version - Latest release: about 1 month ago - 15 downloads total - 1 maintainer
cvlr-hook 0.5.0
Macro to inject code at a function call4 versions - Latest release: about 1 month ago - 9.09 thousand downloads total - 4 stars on GitHub - 1 maintainer
dircmp 0.2.0
Compare folders and return a diff for assertion2 versions - Latest release: about 3 years ago - 4 dependent packages - 1 dependent repositories - 46.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
facet-assert 0.43.2 💰
Pretty assertions for Facet types - no PartialEq required14 versions - Latest release: 9 days ago - 616 downloads total - 2,199 stars on GitHub - 1 maintainer
fluent_field_assertions 0.2.0
FluentFieldAssertions is a library that allows you to write tests in a natural language-like synt...6 versions - Latest release: over 2 years ago - 7.63 thousand downloads total - 3 stars on GitHub - 1 maintainer
iterator-assertions 0.1.0
Assert something about an iterator in place.1 version - Latest release: over 2 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-vectors 0.4.0
CVLR Collections for Formal Verification1 version - Latest release: 10 months ago - 1.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
moosicbox_assert 0.1.4
MoosicBox assert package3 versions - Latest release: 7 months ago - 12.1 thousand downloads total - 34 stars on GitHub - 1 maintainer
assert_let_bind 0.1.1
A convenience macro for writing pattern-matching tests2 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 259 thousand downloads total - 8 stars on GitHub - 1 maintainer
cvlr-nondet 0.5.0
Non-deterministic (i.e., symbolic) values4 versions - Latest release: about 1 month ago - 12.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
rassert 1.3.0
Fluent, easy-to-extend test assertion library.4 versions - Latest release: over 4 years ago - 5.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert-call 0.1.2
A tool for testing that ensures code parts are called as expected.3 versions - Latest release: 11 months ago - 8.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
assertr 0.4.3
Fluent assertions for the Rust programming language.16 versions - Latest release: about 2 months ago - 8.47 thousand downloads total - 3 stars on GitHub - 1 maintainer
proc_assertions 0.1.1
Compile-time assertions via procedural macros.2 versions - Latest release: over 1 year ago - 1.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
namaka 0.2.0
Snapshot testing for Nix based on haumea3 versions - Latest release: over 2 years ago - 4.02 thousand downloads total - 1 maintainer
assert-or-bless 💰
DEPRECATED: Use https://crates.io/crates/snapshot-testing instead.4 versions - Latest release: 8 days ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-asserts 0.5.0
Asserts and assumes for post- and pre-conditions4 versions - Latest release: about 1 month ago - 12.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
cvlr-soroban 0.4.0
CVLR support for Stellar Soroban smart contracts1 version - Latest release: 11 months ago - 775 downloads total - 0 stars on GitHub - 1 maintainer
cvlr-soroban-macros 0.4.0
Macros for cvlr-soroban1 version - Latest release: 11 months ago - 762 downloads total - 0 stars on GitHub - 1 maintainer
better-assert 0.4.1
Assertion helpers with built-in logging powered by better-logger3 versions - Latest release: 26 days ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-mathint 0.5.0
Number library backed by Certora native integers4 versions - Latest release: about 1 month ago - 11.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
selective_assertions 0.3.0
Macros for asserting equality of structs with the flexibility to exclude or focus on specific fie...3 versions - Latest release: over 1 year ago - 3.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert2-macros 0.3.16 💰
procedural macros for assert226 versions - Latest release: 7 months ago - 1 dependent package - 22 dependent repositories - 2.03 million downloads total - 111 stars on GitHub - 2 maintainers
postfix_assert 0.1.1
Trait implementations of common assertions in (postfix) method style for the Rust standard librar...2 versions - Latest release: almost 5 years ago - 2.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
37 versions - Latest release: about 2 months ago - 62 dependent packages - 270 dependent repositories - 7.39 million downloads total - 57 stars on GitHub - 1 maintainer
ntest 0.9.5
Testing framework for rust which enhances the built-in library with some useful features.37 versions - Latest release: about 2 months ago - 62 dependent packages - 270 dependent repositories - 7.39 million downloads total - 57 stars on GitHub - 1 maintainer
approxim 0.6.10
Approximate floating point equality comparisons and assertions.11 versions - Latest release: 18 days ago - 21.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert-unmoved 0.1.6 💰
A type that asserts that the underlying type is not moved after being pinned and mutably accessed.7 versions - Latest release: over 1 year ago - 1 dependent repositories - 10.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
cvlr-solana 0.5.0
Certora Verification Language for Rust with Solana7 versions - Latest release: 16 days ago - 7.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
31 versions - Latest release: 7 months ago - 96 dependent packages - 53 dependent repositories - 2.04 million downloads total - 111 stars on GitHub - 2 maintainers
assert2 0.3.16 💰
assert!(...) and check!(...) macros inspired by Catch2, now with diffs!31 versions - Latest release: 7 months ago - 96 dependent packages - 53 dependent repositories - 2.04 million downloads total - 111 stars on GitHub - 2 maintainers
Top 9.7% on crates.io
5 versions - Latest release: about 2 years ago - 7 dependent packages - 690 dependent repositories - 8.02 million downloads total - 21 stars on GitHub - 1 maintainer
always-assert 0.2.0
Recoverable assertions for long-running robust applications5 versions - Latest release: about 2 years ago - 7 dependent packages - 690 dependent repositories - 8.02 million downloads total - 21 stars on GitHub - 1 maintainer
assert_into 1.1.0
For when writing .try_into().unwrap() feels too long5 versions - Latest release: over 5 years ago - 1 dependent package - 3 dependent repositories - 128 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
11 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 83.9 million downloads total - 172 stars on GitHub - 2 maintainers
approx 0.5.1
Approximate floating point equality comparisons and assertions.11 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 83.9 million downloads total - 172 stars on GitHub - 2 maintainers
cvlr-spl-token 0.5.0
CVLR model for the Solana Token Program 81 version - Latest release: 16 days ago - 12 downloads total
cvlr-solana-stake 0.5.0
CVLR model for the Solana Stake Program1 version - Latest release: 16 days ago - 11 downloads total
chek 0.1.0
An assertions library.1 version - Latest release: over 6 years ago - 1 dependent repositories - 2.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
tryfn 0.2.3
File-driven snapshot testing for a function5 versions - Latest release: over 1 year ago - 236 thousand downloads total - 156 stars on GitHub - 1 maintainer
close-to 0.2.0
Crate providing comparisons with arbitrary precision.2 versions - Latest release: over 1 year ago - 1 dependent package - 3.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
claims 0.8.0
Additional assertion macros for testing.3 versions - Latest release: about 1 year ago - 38 dependent packages - 163 dependent repositories - 1.95 million downloads total - 8 stars on GitHub - 2 maintainers
xpct 0.5.1
An extensible test assertion library11 versions - Latest release: over 2 years ago - 1 dependent package - 15.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
static_assert_generic 0.1.2
Static asserts involving const and type generics3 versions - Latest release: over 1 year ago - 1 dependent package - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
sixarm_assert 1.1.1
Assert macros for Rust tests. By SixArm.com.2 versions - Latest release: almost 5 years ago - 2 dependent packages - 4.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
debug-span 0.2.0
Visualize proc-macro2 spans for debugging and assertions2 versions - Latest release: almost 2 years ago - 3.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
unbug 0.4.0
A crate to programmatically invoke debugging breakpoints with helping macros4 versions - Latest release: about 1 year ago - 6.25 thousand downloads total
static_assert_macro 1.1.0
Library implementation of so-called `static_assert`6 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 119 thousand downloads total - 4 stars on GitHub - 1 maintainer
nearly_eq 0.2.4
Nearly(Approximately) equal traits and assertion9 versions - Latest release: almost 8 years ago - 10 dependent packages - 24 dependent repositories - 148 thousand downloads total - 5 stars on GitHub - 1 maintainer
must 0.2.0
assertion library for rust5 versions - Latest release: about 9 years ago - 8.8 thousand downloads total - 1 maintainer
passert 0.2.0
Pretty/Power assertion macros for rust2 versions - Latest release: over 10 years ago - 4.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
assertion 0.1.0
Assertion library for the Rust programming language1 version - Latest release: about 1 year ago - 921 downloads total - 1 stars on GitHub - 1 maintainer
assert_has_field 0.1.3
A Rust macro for checking if a struct has a specific field.4 versions - Latest release: 10 months ago - 2.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert-size-derive 0.1.0
Compile time type size assertion attribute macro1 version - Latest release: about 1 month ago - 11 downloads total - 1 maintainer
clearcheck 0.0.2
Elegant and extensible assertions in rust.2 versions - Latest release: about 2 years ago - 3.27 thousand downloads total - 14 stars on GitHub - 1 maintainer
assert-within 0.1.4
Macro for testing that (generic) floating point numbers are within some tolerance5 versions - Latest release: about 2 months ago - 3.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
33 versions - Latest release: 9 months ago - 376 dependent packages - 359 dependent repositories - 11.8 million downloads total - 109 stars on GitHub - 1 maintainer
assert_fs 1.1.3
Filesystem fixtures and assertions for testing.33 versions - Latest release: 9 months ago - 376 dependent packages - 359 dependent repositories - 11.8 million downloads total - 109 stars on GitHub - 1 maintainer
assert-not-modified 1.0.0
Macro which, given a variable and a block of code, executes the block of code and checks that the...4 versions - Latest release: about 5 years ago - 6.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
one_assert 0.2.0
One assert! to replace them all3 versions - Latest release: 3 months ago - 1.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert_size 0.1.1
A macro to assert that a type has a specific size at compile time2 versions - Latest release: almost 2 years ago - 3.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
cargo-certora-sbf 0.3.2
Build a program for Certora Verification using Certora's version of Solana Platform Tools4 versions - Latest release: 9 months ago - 8.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert-panic 1.0.1 💰
Assert that a panic happens, and optionally what (kind of) panic happens4 versions - Latest release: over 5 years ago - 5 dependent packages - 17 dependent repositories - 132 thousand downloads total - 0 stars on GitHub - 1 maintainer
all_asserts 2.3.3 💰
A crate for multiple types of asserts that don't exist in the standard library15 versions - Latest release: about 1 year ago - 14 dependent packages - 8 dependent repositories - 1.06 million downloads total - 6 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
26 versions - Latest release: over 1 year ago - 2,225 dependent packages - 5,599 dependent repositories - 112 million downloads total - 1,317 stars on GitHub - 2 maintainers
pretty_assertions 1.4.1
Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.26 versions - Latest release: over 1 year ago - 2,225 dependent packages - 5,599 dependent repositories - 112 million downloads total - 1,317 stars on GitHub - 2 maintainers
approx_det 2.0.0
Approximate floating point equality comparisons and assertions.4 versions - Latest release: 4 months ago - 1.37 thousand downloads total - 1 maintainer
runit 0.1.0
A test framework for Rust1 version - Latest release: over 5 years ago - 1.93 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
testing_table 0.3.0
An easy to use library for pretty print tables of Rust `struct`s and `enum`s.4 versions - Latest release: 9 months ago - 2.87 million downloads total - 2,242 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
7 versions - Latest release: over 3 years ago - 2 dependent packages - 83 dependent repositories - 4.64 million downloads total - 57 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: over 3 years ago - 2 dependent packages - 83 dependent repositories - 4.64 million downloads total - 57 stars on GitHub - 1 maintainer
env_assert 0.1.5
A Rust library to assert when an environmental variable is set5 versions - Latest release: about 4 years ago - 6.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
static_assertions_next 1.1.2 💰
Compile-time assertions to ensure that invariants are met.2 versions - Latest release: about 2 years ago - 1 dependent package - 13.4 million downloads total - 1 stars on GitHub - 1 maintainer
html-compare-rs 0.3.0
A library for comparing HTML with configurable comparison options3 versions - Latest release: about 1 year ago - 3.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
proc_static_assertions_next 0.0.1 💰
Compile-time assertions via procedural macros.1 version - Latest release: about 2 years ago - 1 dependent package - 2.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
dify 0.8.0 💰
A fast pixel-by-pixel image comparison tool in Rust11 versions - Latest release: 29 days ago - 332 thousand downloads total - 82 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
72 versions - Latest release: 3 months ago - 60 dependent packages - 503 dependent repositories - 5.47 million downloads total - 161 stars on GitHub - 1 maintainer
snapbox 0.6.23
Snapshot testing toolbox72 versions - Latest release: 3 months ago - 60 dependent packages - 503 dependent repositories - 5.47 million downloads total - 161 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
68 versions - Latest release: 3 months ago - 83 dependent packages - 258 dependent repositories - 3.01 million downloads total - 161 stars on GitHub - 1 maintainer
trycmd 0.15.11
Snapshot testing for a herd of CLI tests68 versions - Latest release: 3 months ago - 83 dependent packages - 258 dependent repositories - 3.01 million downloads total - 161 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
14 versions - Latest release: 3 months ago - 1 dependent package - 469 dependent repositories - 5.25 million downloads total - 161 stars on GitHub - 1 maintainer
snapbox-macros 0.4.0
Snapshot testing toolbox14 versions - Latest release: 3 months ago - 1 dependent package - 469 dependent repositories - 5.25 million downloads total - 161 stars on GitHub - 1 maintainer
predicate-macros 0.1.0
Easy to implement predicate crate traits1 version - Latest release: over 4 years ago - 1 dependent package - 2.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
cmp_json 0.1.0
Comparators for JSON represented by serde_json::Value1 version - Latest release: almost 3 years ago - 1.59 thousand downloads total - 1 maintainer
pretty-sure 0.1.1
Like `.unwrap()` or `.or_else()` for arbitrary patterns2 versions - Latest release: almost 6 years ago - 3.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
passert_macros 0.2.0
Pretty/Power assertion macros for rust (macro crate)1 version - Latest release: over 10 years ago - 2.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
build_assert 0.0.1
Asserts const generic expressions at build-time.1 version - Latest release: about 2 years ago - 1.61 thousand downloads total - 4 stars on GitHub - 1 maintainer
claym 0.6.0
Assertion macros (without dependencies)6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 13.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
sa 2.0.0 💰
Simple Rust macro to assert constant expressions3 versions - Latest release: about 4 years ago - 1 dependent package - 6.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
bassert 0.0.4
A Better Assert macro This macro will print out the values of each side of an expression and als...3 versions - Latest release: about 11 years ago - 6.63 thousand downloads total - 5 stars on GitHub - 1 maintainer
assert-unchecked 0.1.2
Unsafe assertions that allow for optimizations in release mode.3 versions - Latest release: about 4 years ago - 1 dependent package - 2.28 million downloads total - 7 stars on GitHub - 1 maintainer
assume 0.5.0
Macro for stating unsafe assumptions in Rust.6 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.5 million downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
testing
61
test
49
rust
34
assertions
22
verification
19
formal-methods
18
certora
18
macro
16
static
13
assertion
13
logic
11
diff
11
cli
11
tests
10
float
9
debug
9
unit
8
comparison
8
macros
8
rust-lang
8
approximate
7
fluent
7
compare
7
equality
6
command
6
library
5
no_std
5
rust-library
5
floating-point
5
compile-time
5
test-cases
4
static-assertions
4
panic
4
timeout
4
enum
4
no-std
4
solana
4
matchers
4
match
4
changes
4
color
4
filesystem
3
debugging
3
snapshot
3
pattern
3
hacktoberfest
3
debug_assert
3
text
3
duct
3
check
3
soroban
3
rust-crate
3
const
2
approximation
2
assert-that
2
futures
2
async
2
math
2
static_assert
2
assert2
2
proc-macro
2
unit-testing
2
close
2
assertion-library
2
boolean
2
predicate
2
filter
2
pretty
2
rust-text-diffing
2
array
2
folders
2
shouldly
2
rust-tests
2
result
2
rust-macro
2
sizeof
2
unreachable
2
file-logging
1
dify
1
image-comparison
1
sync
1
visual
1
assume
1
soft
1
unchecked
1
bassert
1
build
1
readme
1
docs
1
avow
1
serde
1
unwrap
1
expect
1
struct-layout
1
network
1
validate
1
fluentassertions
1
rust-test
1
impl
1
delayed-assert
1