Decision Workspace
rstest vs fixt vs assert_fs
Side-by-side comparison of Rust crates
57
rstest
growingv0.26.1
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
71
fixt
growingv0.6.0
minimum viable fixtures
70
assert_fs
growingv1.1.3
Filesystem fixtures and assertions for testing.
Core Metrics
| rstest | fixt | assert_fs | |
|---|---|---|---|
| Health Score | 57 | 71 | 70 |
| Total Downloads | 72.2M | 210.1K | 13.7M |
| 30d Downloads | 6.7M | 4.7K | 866.2K |
| Dependents | 31.2K | 2.7K | 9.8K |
| Releases | 39 | 91 | 33 |
| Last Updated | 243d ago | 16d ago | 329d ago |
| Age | 7y 5m | 5y | 7y 10m |
Health Breakdown
rstest
Maintenance
10
Quality
14
Community
13
Popularity
8
Documentation
12
fixt
Maintenance
19
Quality
14
Community
19
Popularity
6
Documentation
13
assert_fs
Maintenance
8
Quality
20
Community
19
Popularity
8
Documentation
15
Technical Details
| rstest | fixt | assert_fs | |
|---|---|---|---|
| Version | 0.26.1 | 0.6.0 | 1.1.3 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT OR Apache-2.0 | Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 12 | 8 | 9 |
| Crate Size | 57KB | 13KB | 20KB |
| Features | 3 | 1 | 2 |
| Yanked % | 2.6% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.70.0 | — | 1.74 |
| Owners | 1 | 3 (team) | 2 (team) |
Links
Quick Verdict
- •fixt leads with a health score of 71/100, but none of the options score above 80.
- •rstest has the most downloads (72.2M), suggesting wider adoption.
- •rstest is depended on by 31.2K crates — strongest ecosystem trust.
- •rstest, fixt are pre-1.0 — API may change.