lets_expect
Clean tests in Rust (by tomekpiotrowski)
toml
Rust TOML Parser (by toml-rs)
lets_expect | toml | |
---|---|---|
2 | 5 | |
59 | 625 | |
- | 3.5% | |
0.0 | 9.5 | |
about 1 year ago | 14 days ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lets_expect
Posts with mentions or reviews of lets_expect.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-10.
-
Announcing lets_expect - Clean tests in Rust.
Github docs.rs
-
Testing in rust: are there any useful crates, macros etc that you use to make this easier and less verbose?
For that reason I've recently created lets_expect. It's a procedural macro that introduces its own syntax for unit tests inspired by RSpec's one-liner syntax. I think it looks very clean and concise. I consider it experimental at this point, so I haven't announced it anywhere yet, but I use it to test some of my Rust code. Basic structure is as follows:
toml
Posts with mentions or reviews of toml.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-21.
-
I pre-released my project "json-responder" written in Rust
tokio / hyper / toml / serde / serde_json / json5 / console
-
Announcing lets_expect - Clean tests in Rust.
macros
-
YAMBS: Yet Another Meta Build System for C++ (written in Rust).
This was just done because of a limitation to the parser library I used, see https://github.com/toml-rs/toml/tree/main/crates/toml.
-
Practical Parsing in Rust with nom
ref issue: https://github.com/toml-rs/toml/issues/327
-
toml_edit v0.3
toml_edit is a format preserving TOML parser / generator. See docs.rs for more details.
What are some alternatives?
When comparing lets_expect and toml you can also consider the following projects:
parse-rosetta-rs - Comparing parser APIs
toml-rs - A TOML encoding/decoding library for Rust
jasmine - Simple JavaScript testing framework for browsers and node.js
taplo - A TOML toolkit written in Rust
rstest - Fixture-based test framework for Rust
deno - A modern runtime for JavaScript and TypeScript.
AssertJ - AssertJ is a library providing easy to use rich typed assertions
cfg-rs - A Configuration Library for Rust Applications
kani - Kani Rust Verifier
chumsky - Write expressive, high-performance parsers with ease.
joshuto - ranger-like terminal file manager written in Rust
nomicon - The Dark Arts of Advanced and Unsafe Rust Programming