An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "assert" keyword

cmp_json 0.1.0
Comparators for JSON represented by serde_json::Value
1 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
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 macro
1 version - Latest release: 3 months ago - 22 downloads total - 1 maintainer
Top 3.6% on crates.io
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 time
3 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 long
5 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 required
14 versions - Latest release: 3 months ago - 685 downloads total - 2,436 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
spectral 0.6.0
Fluent test assertions
8 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 Rust
1 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
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 tests
7 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 generics
3 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
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-logger
3 versions - Latest release: 3 months ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
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 Tools
7 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 integers
6 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 assertion
9 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 assertions
10 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 assertion
6 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 Rust
5 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 strings
2 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 crate
1 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 Calltrace
6 versions - Latest release: 19 days ago - 17.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
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
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 Rust
6 versions - Latest release: 19 days ago - 12.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
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 macros
13 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 values
5 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 handling
14 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
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 CVLR
3 versions - Latest release: 19 days ago - 86 downloads total - 1 maintainer
cvlr-macros 0.6.1
Miscellaneous macros
6 versions - Latest release: 19 days ago - 13.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
trycmd 1.2.0
Snapshot testing for a herd of CLI tests
74 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
snapbox 1.2.1
Snapshot testing toolbox
79 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 function
8 versions - Latest release: 24 days ago - 399 thousand downloads total - 170 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
snapbox-macros 1.1.0
Snapshot testing toolbox
17 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 assertion
2 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 call
6 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 Rust
9 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
claim 0.5.0 💰
Assertion macros
8 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 assertions
7 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
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 simple
1 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 assertions
4 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 stream
2 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 integers
6 versions - Latest release: 19 days ago - 16.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
always-assert 0.2.0
Recoverable assertions for long-running robust applications
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
moosicbox_assert 0.1.4
MoosicBox assert package
3 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 integers
1 version - Latest release: 19 days ago - 0 downloads total - 1 maintainer
cvlr-spec 0.6.0
Specification and Logic primitives for CVLR
1 version - Latest release: 19 days ago - 0 downloads total - 1 maintainer
xpct 0.5.1
An extensible test assertion library
11 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-soroban
1 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-soroban
1 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 contracts
1 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) values
4 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 Verification
1 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 Program
1 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 Solana
7 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