5 releases (breaking)
| 0.5.0 | Nov 3, 2021 |
|---|---|
| 0.4.0 | Oct 30, 2021 |
| 0.3.0 | Oct 29, 2021 |
| 0.2.0 | Oct 25, 2021 |
| 0.1.0 | Aug 21, 2021 |
#795 in Testing
36 downloads per month
Used in 2 crates
23KB
400 lines
test-toolbox
Utility library of helper macros for working with unit tests.
Macros
actual!- declare actual variable with differingdebugandreleasesyntaxexpect!- declare expected variable with differingdebugandreleasevaluescapture!- capturesstdoutandstderrfor testing output
Resources
- Docs for more detailed information
Usage
Each macro is gated by a feature.
No feature is mutually exclusive and can be combined as needed.
actual!macro
[dependencies]
test-toolbox = { version = "0.5", features = ["actual"] }
capture!macro
[dependencies]
test-toolbox = { version = "0.5", features = ["capture"] }
expect!macro
[dependencies]
test-toolbox = { version = "0.5", features = ["expect"] }
Implemented
-
actual!macro -
expectmacro -
capture!macro
Dependencies
~0–5MB
~107K SLoC