crates.io "assert" keyword
cmp_json 0.1.0
Comparators for JSON represented by serde_json::Value1 version - Latest release: about 3 years ago - 1.6 thousand downloads total - 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: 12 months ago - 6.12 million downloads total - 2,315 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
13 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 104 million downloads total - 176 stars on GitHub - 3 maintainers
approx 0.5.1
Approximate floating point equality comparisons and assertions.13 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 104 million downloads total - 176 stars on GitHub - 3 maintainers
mines 0.2.1
Unchecked assertions of unreachability which panics on debug builds.4 versions - Latest release: almost 9 years ago - 1 dependent repositories - 6.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
assume 0.5.0
Macro for stating unsafe assumptions in Rust.6 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 5.4 million downloads total - 1 stars on GitHub - 1 maintainer
assert-size-derive 0.1.0
Compile time type size assertion attribute macro1 version - Latest release: 3 months ago - 22 downloads total - 1 maintainer
Top 3.6% on crates.io
48 versions - Latest release: about 1 month ago - 1,308 dependent packages - 4,329 dependent repositories - 58 million downloads total - 543 stars on GitHub - 1 maintainer
assert_cmd 2.2.0
Test CLI Applications.48 versions - Latest release: about 1 month ago - 1,308 dependent packages - 4,329 dependent repositories - 58 million downloads total - 543 stars on GitHub - 1 maintainer
assert_layout 0.0.1
Assert struct layouts, including field sizes and offsets.1 version - Latest release: about 1 year ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert_size 0.2.0
A macro to assert that a type has a specific size at compile time3 versions - Latest release: about 2 months ago - 3.38 thousand downloads total - 0 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 - 138 thousand downloads total - 0 stars on GitHub - 1 maintainer
assertr-derive 0.2.5
Derive AssertrEq implementations.7 versions - Latest release: 3 days ago - 3.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
assertables 9.9.0
Assertables: assert macros for better testing, debugging, quality assurance, and runtime reliabil...74 versions - Latest release: 1 day ago - 13 dependent packages - 3 dependent repositories - 969 thousand downloads total - 69 stars on GitHub - 1 maintainer
predicate 0.1.0
Use enum to predicate something, support & and | operator.1 version - Latest release: over 4 years ago - 9 dependent repositories - 8.19 thousand downloads total - 9 stars on GitHub - 1 maintainer
assertr 0.5.3
Fluent assertions for the Rust programming language.21 versions - Latest release: 2 days ago - 9.39 thousand downloads total - 3 stars on GitHub - 1 maintainer
assertor 0.0.4
Fluent assertion library with readable failure messages.4 versions - Latest release: 10 months ago - 4 dependent packages - 4 dependent repositories - 315 thousand downloads total - 150 stars on GitHub - 1 maintainer
facet-assert 0.43.2 💰
Pretty assertions for Facet types - no PartialEq required14 versions - Latest release: 3 months ago - 685 downloads total - 2,436 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
8 versions - Latest release: over 9 years ago - 89 dependent packages - 257 dependent repositories - 719 thousand downloads total - 158 stars on GitHub - 1 maintainer
spectral 0.6.0
Fluent test assertions8 versions - Latest release: over 9 years ago - 89 dependent packages - 257 dependent repositories - 719 thousand downloads total - 158 stars on GitHub - 1 maintainer
runit 0.1.0
A test framework for Rust1 version - Latest release: almost 6 years ago - 1.95 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Top 8.9% on crates.io
6 versions - Latest release: over 3 years ago - 119 dependent packages - 2,981 dependent repositories - 24.1 million downloads total - 9 stars on GitHub - 1 maintainer
more-asserts 0.3.1
Small library providing additional assert_* and debug_assert_* macros.6 versions - Latest release: over 3 years ago - 119 dependent packages - 2,981 dependent repositories - 24.1 million downloads total - 9 stars on GitHub - 1 maintainer
difference-rs 3.2.0 💰
A Rust text diffing and assertion library.3 versions - Latest release: 9 months ago - 3.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
assert_cfg 0.1.0
static assertions for crate features, with descriptive errors.1 version - Latest release: over 3 years ago - 53 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert-struct 0.4.2
A procedural macro for ergonomic structural assertions in tests7 versions - Latest release: 24 days ago - 8.07 thousand downloads total - 56 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.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
approx_det 2.0.0
Approximate floating point equality comparisons and assertions.4 versions - Latest release: 7 months ago - 1.7 thousand downloads total - 1 maintainer
Top 2.6% on crates.io
26 versions - Latest release: over 1 year ago - 2,225 dependent packages - 5,599 dependent repositories - 139 million downloads total - 1,342 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 - 139 million downloads total - 1,342 stars on GitHub - 2 maintainers
assert-unchecked 0.1.2
Unsafe assertions that allow for optimizations in release mode.3 versions - Latest release: over 4 years ago - 1 dependent package - 2.54 million downloads total - 7 stars on GitHub - 1 maintainer
better-assert 0.4.1
Assertion helpers with built-in logging powered by better-logger3 versions - Latest release: 3 months ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
16 versions - Latest release: over 7 years ago - 65 dependent packages - 177 dependent repositories - 676 thousand downloads total - 147 stars on GitHub - 2 maintainers
assert_cli 0.6.3
Test CLI Applications.16 versions - Latest release: over 7 years ago - 65 dependent packages - 177 dependent repositories - 676 thousand downloads total - 147 stars on GitHub - 2 maintainers
claym 0.6.0
Assertion macros (without dependencies)6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 14 thousand downloads total - 0 stars on GitHub - 1 maintainer
build_assert 0.0.1
Asserts const generic expressions at build-time.1 version - Latest release: over 2 years ago - 1.79 thousand downloads total - 4 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: over 11 years ago - 6.66 thousand downloads total - 5 stars on GitHub - 1 maintainer
cargo-certora-sbf 0.3.5
Build a program for Certora Verification using Certora's version of Solana Platform Tools7 versions - Latest release: 20 days ago - 11.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
cvlr-fixed 0.6.1
Fixed point numbers over Certora native integers6 versions - Latest release: 19 days ago - 2.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
avow 0.2.0
A utility library primarily for test assertions.2 versions - Latest release: over 9 years ago - 3 dependent packages - 3 dependent repositories - 8.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
nearly_eq 0.2.4
Nearly(Approximately) equal traits and assertion9 versions - Latest release: about 8 years ago - 10 dependent packages - 24 dependent repositories - 153 thousand downloads total - 5 stars on GitHub - 1 maintainer
proc_static_assertions 0.0.0 💰
Compile-time assertions via procedural macros.1 version - Latest release: over 6 years ago - 1.78 thousand downloads total - 646 stars on GitHub - 1 maintainer
qed 1.6.1
Compile-time assertions10 versions - Latest release: almost 3 years ago - 1 dependent repositories - 68.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
shoulds 0.3.0
An intuitive, fluent assertion library for writing expressive test expectations in Rust.9 versions - Latest release: 9 months ago - 9.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
appro-eq 0.3.1
Approximately equal traits and assertion6 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 11.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-metronome 0.3.1
Unit testing framework for async Rust5 versions - Latest release: about 2 years ago - 7.65 thousand downloads total - 6 stars on GitHub - 1 maintainer
assert-str 0.2.0
Macros for asserting multiline strings2 versions - Latest release: about 1 year ago - 7 dependent packages - 8 dependent repositories - 36.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
approx2
Approximate floating point equality comparisons and assertions.1 version - Latest release: 10 days ago - 1.11 thousand downloads total - 172 stars on GitHub - 1 maintainer
assert_enum_variants 0.1.2
A Rust macro that asserts that all variants of an enum are as provided in the macro invocation.3 versions - Latest release: about 1 year ago - 13.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert2ify 0.1.0-alpha1
A one-liner solution to replace assertions in tests by the expressive assertions of the assert2 c...1 version - Latest release: almost 5 years ago - 1 dependent repositories - 1.91 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert2ify-macros 0.1.0-alpha1
Macros for the assert2ify crate1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 2.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
delayed-assert 0.1.1 💰
A simple library for delaying asserts.2 versions - Latest release: almost 5 years ago - 3.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
alloc-fmt 0.2.0
Formatting utilities safe for use in an allocator.2 versions - Latest release: about 6 years ago - 1 dependent package - 5.03 thousand downloads total - 316 stars on GitHub - 1 maintainer
cvlr-log 0.6.1
Logging in Certora Calltrace6 versions - Latest release: 19 days ago - 17.1 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 - 33.9 million downloads total - 263 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 - 33.9 million downloads total - 263 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
38 versions - Latest release: 4 months ago - 1 dependent package - 236 dependent repositories - 8.01 million downloads total - 57 stars on GitHub - 1 maintainer
ntest_test_cases 0.9.5
Test cases for ntest framework.38 versions - Latest release: 4 months ago - 1 dependent package - 236 dependent repositories - 8.01 million downloads total - 57 stars on GitHub - 1 maintainer
cvlr 0.6.1
Certora Verification Language for Rust6 versions - Latest release: 19 days ago - 12.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
23 versions - Latest release: 4 months ago - 2 dependent packages - 237 dependent repositories - 8.17 million downloads total - 57 stars on GitHub - 1 maintainer
ntest_timeout 0.9.5
Timeout attribute for the ntest framework.23 versions - Latest release: 4 months ago - 2 dependent packages - 237 dependent repositories - 8.17 million downloads total - 57 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 - 47.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert-cmp 0.3.0 💰
Convenient assertion macros that print the failed expressions and their evaluated values5 versions - Latest release: 10 months ago - 2 dependent packages - 3 dependent repositories - 32.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
assure 2.1.0 💰
Assure: macros for Rust runtime checks and error handling14 versions - Latest release: about 5 years ago - 20.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
float_eq_derive 1.0.1
Derive macro support for float_eq.8 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 110 thousand downloads total - 42 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
15 versions - Latest release: over 3 years ago - 48 dependent packages - 340 dependent repositories - 15.3 million downloads total - 42 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 3 years ago - 48 dependent packages - 340 dependent repositories - 15.3 million downloads total - 42 stars on GitHub - 1 maintainer
cvlr-derive 0.6.1
Derive macros for CVLR3 versions - Latest release: 19 days ago - 86 downloads total - 1 maintainer
cvlr-macros 0.6.1
Miscellaneous macros6 versions - Latest release: 19 days ago - 13.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
74 versions - Latest release: 24 days ago - 83 dependent packages - 258 dependent repositories - 3.65 million downloads total - 170 stars on GitHub - 1 maintainer
trycmd 1.2.0
Snapshot testing for a herd of CLI tests74 versions - Latest release: 24 days ago - 83 dependent packages - 258 dependent repositories - 3.65 million downloads total - 170 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
79 versions - Latest release: 14 days ago - 60 dependent packages - 503 dependent repositories - 6.94 million downloads total - 170 stars on GitHub - 1 maintainer
snapbox 1.2.1
Snapshot testing toolbox79 versions - Latest release: 14 days ago - 60 dependent packages - 503 dependent repositories - 6.94 million downloads total - 170 stars on GitHub - 1 maintainer
tryfn 1.1.0
File-driven snapshot testing for a function8 versions - Latest release: 24 days ago - 399 thousand downloads total - 170 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
17 versions - Latest release: 24 days ago - 1 dependent package - 469 dependent repositories - 6.7 million downloads total - 170 stars on GitHub - 1 maintainer
snapbox-macros 1.1.0
Snapshot testing toolbox17 versions - Latest release: 24 days ago - 1 dependent package - 469 dependent repositories - 6.7 million downloads total - 170 stars on GitHub - 1 maintainer
dircmp 0.2.0
Compare folders and return a diff for assertion2 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 53.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
cvlr-hook 0.6.1
Macro to inject code at a function call6 versions - Latest release: 19 days ago - 12.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
should 0.6.0
Postfix assertion library for Rust9 versions - Latest release: over 1 year ago - 1 dependent package - 11.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
8 versions - Latest release: about 5 years ago - 46 dependent packages - 359 dependent repositories - 604 thousand downloads total - 78 stars on GitHub - 1 maintainer
claim 0.5.0 💰
Assertion macros8 versions - Latest release: about 5 years ago - 46 dependent packages - 359 dependent repositories - 604 thousand downloads total - 78 stars on GitHub - 1 maintainer
static_assert
static assertions7 versions - Latest release: 14 days ago - 22.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
flanker-assert-float 0.5.0
Assertions for floating-point numbers.5 versions - Latest release: over 3 years ago - 6.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
33 versions - Latest release: 12 months ago - 376 dependent packages - 359 dependent repositories - 13.9 million downloads total - 123 stars on GitHub - 1 maintainer
assert_fs 1.1.3
Filesystem fixtures and assertions for testing.33 versions - Latest release: 12 months ago - 376 dependent packages - 359 dependent repositories - 13.9 million downloads total - 123 stars on GitHub - 1 maintainer
assert_json 0.1.0
json testing made simple1 version - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 58.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
galvanic-assert 0.8.7
A comprehensive set of matcher-based assertions and expectations for easier testing. Supports ch...13 versions - Latest release: about 8 years ago - 13 dependent packages - 22 dependent repositories - 156 thousand downloads total - 40 stars on GitHub - 1 maintainer
philiprehberger-http-test 0.1.5
Declarative HTTP API integration testing framework with fluent assertions4 versions - Latest release: 15 days ago - 31 downloads total - 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.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
fast_assert 0.1.2
A faster assert!3 versions - Latest release: 8 months ago - 1.2 thousand downloads total - 47 stars on GitHub - 1 maintainer
chek 0.1.0
An assertions library.1 version - Latest release: almost 7 years ago - 1 dependent repositories - 2.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-mathint 0.6.1
Number library backed by Certora native integers6 versions - Latest release: 19 days ago - 16.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
5 versions - Latest release: about 2 years ago - 7 dependent packages - 690 dependent repositories - 8.48 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.48 million downloads total - 21 stars on GitHub - 1 maintainer
moosicbox_assert 0.1.4
MoosicBox assert package3 versions - Latest release: 9 months ago - 14.5 thousand downloads total - 35 stars on GitHub - 1 maintainer
cvlr-decimal 0.6.0
Decimal numbers over Certora native integers1 version - Latest release: 19 days ago - 0 downloads total - 1 maintainer
cvlr-spec 0.6.0
Specification and Logic primitives for CVLR1 version - Latest release: 19 days ago - 0 downloads total - 1 maintainer
xpct 0.5.1
An extensible test assertion library11 versions - Latest release: over 2 years ago - 1 dependent package - 16.6 thousand downloads total - 3 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.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
assert-or-bless 💰
DEPRECATED: Use https://crates.io/crates/snapshot-testing instead.4 versions - Latest release: 20 days ago - 1.26 thousand downloads total - 0 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
cvlr-soroban-macros 0.4.0
Macros for cvlr-soroban1 version - Latest release: about 1 year ago - 767 downloads total - 0 stars on GitHub - 1 maintainer
cvlr-soroban-derive 0.4.0
Proc-macros for cvlr-soroban1 version - Latest release: about 1 year ago - 822 downloads total - 0 stars on GitHub - 1 maintainer
cvlr-soroban 0.4.0
CVLR support for Stellar Soroban smart contracts1 version - Latest release: about 1 year ago - 835 downloads total - 0 stars on GitHub - 1 maintainer
cvlr-nondet 0.5.0
Non-deterministic (i.e., symbolic) values4 versions - Latest release: 4 months ago - 17.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
cvlr-vectors 0.4.0
CVLR Collections for Formal Verification1 version - Latest release: about 1 year ago - 2.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
approxim 0.6.10
Approximate floating point equality comparisons and assertions.11 versions - Latest release: 3 months ago - 27.2 thousand downloads total - 1 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
claims 0.8.0
Additional assertion macros for testing.3 versions - Latest release: over 1 year ago - 38 dependent packages - 163 dependent repositories - 2.36 million downloads total - 8 stars on GitHub - 2 maintainers
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.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
cvlr-solana-stake 0.5.0
CVLR model for the Solana Stake Program1 version - Latest release: 3 months ago - 17 downloads total - 1 maintainer
sixarm_assert 1.1.1
Assert macros for Rust tests. By SixArm.com.2 versions - Latest release: about 5 years ago - 2 dependent packages - 4.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
cvlr-solana 0.5.0
Certora Verification Language for Rust with Solana7 versions - Latest release: 3 months ago - 10.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
postfix_assert 0.1.1
Trait implementations of common assertions in (postfix) method style for the Rust standard librar...2 versions - Latest release: about 5 years ago - 2.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
assert-order 0.0.1
Assert the order of Rust enum variants.1 version - Latest release: 21 days ago - 0 downloads total - 1 maintainer
assert-order-derive 0.0.1
Derive macros for `assert-order`.1 version - Latest release: 21 days ago - 0 downloads total - 1 maintainer
Related Keywords
testing
64
test
49
rust
35
assertions
22
verification
21
formal-methods
20
certora
20
macro
16
assertion
13
static
13
logic
13
cli
12
diff
12
debug
10
tests
10
comparison
9
float
9
macros
8
rust-lang
8
unit
8
command
7
fluent
7
approximate
7
compare
7
equality
6
floating-point
5
library
5
no_std
5
compile-time
5
rust-library
5
match
4
enum
4
solana
4
matchers
4
changes
4
no-std
4
panic
4
color
4
static-assertions
4
test-cases
4
timeout
4
pattern
3
hacktoberfest
3
text
3
debug_assert
3
unit-testing
3
soroban
3
snapshot
3
debugging
3
duct
3
filesystem
3
rust-crate
3
check
3
pretty
2
close
2
rust-text-diffing
2
result
2
assert2
2
rust-tests
2
static_assert
2
async
2
folders
2
ordering
2
enums
2
derive
2
futures
2
shouldly
2
array
2
const
2
rust-macro
2
assertion-library
2
proc-macro
2
sizeof
2
filter
2
unreachable
2
math
2
approximation
2
predicate
2
boolean
2
assert-that
2
asserts
1
cargo
1
crate
1
function
1
table
1
expect
1
clippy
1
cast
1
warnings
1
style
1
pretty-print
1
rust-test
1
fluentassertions
1
process
1
breakpoint
1
ensure
1
span
1
prettytable
1
difference
1
nix
1