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

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
claim 0.5.0 💰
Assertion macros
8 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-soroban
1 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
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 assertions
10 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 tests
2 versions - Latest release: 5 months ago - 3.51 thousand downloads total - 49 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: 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 handling
14 versions - Latest release: almost 5 years ago - 20.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
static_assert
static assertions
7 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 stream
2 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 Calltrace
4 versions - Latest release: about 1 month ago - 12.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
cvlr-macros 0.5.0
Miscellaneous macros
4 versions - Latest release: about 1 month ago - 9.43 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 - 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 macros
13 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 assertion
6 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 Rust
9 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 CVLR
1 version - Latest release: about 1 month ago - 15 downloads total - 1 maintainer
cvlr-hook 0.5.0
Macro to inject code at a function call
4 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 assertion
2 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 required
14 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 Verification
1 version - Latest release: 10 months ago - 1.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
moosicbox_assert 0.1.4
MoosicBox assert package
3 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 tests
2 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) values
4 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 haumea
3 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-conditions
4 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 contracts
1 version - Latest release: 11 months ago - 775 downloads total - 0 stars on GitHub - 1 maintainer
cvlr-soroban-macros 0.4.0
Macros for cvlr-soroban
1 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-logger
3 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 integers
4 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 assert2
26 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
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 Solana
7 versions - Latest release: 16 days ago - 7.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
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
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.02 million downloads total - 21 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 - 128 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
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 8
1 version - Latest release: 16 days ago - 12 downloads total
cvlr-solana-stake 0.5.0
CVLR model for the Solana Stake Program
1 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 function
5 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 library
11 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 generics
3 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 assertions
2 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 macros
4 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 assertion
9 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 rust
5 versions - Latest release: about 9 years ago - 8.8 thousand downloads total - 1 maintainer
passert 0.2.0
Pretty/Power assertion macros for rust
2 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 language
1 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 macro
1 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 tolerance
5 versions - Latest release: about 2 months ago - 3.02 thousand downloads total - 0 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: 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 all
3 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 time
2 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 Tools
4 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 happens
4 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 library
15 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
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 Rust
1 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
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 set
5 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 options
3 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 Rust
11 versions - Latest release: 29 days ago - 332 thousand downloads total - 82 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
snapbox 0.6.23
Snapshot testing toolbox
72 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
trycmd 0.15.11
Snapshot testing for a herd of CLI tests
68 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
snapbox-macros 0.4.0
Snapshot testing toolbox
14 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 traits
1 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::Value
1 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 patterns
2 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 expressions
3 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