#parameterized

macro test-casing-macro

Procedural macro for test-casing

4 releases

0.1.3 Mar 3, 2024
0.1.2 Nov 2, 2023
0.1.1 Oct 8, 2023
0.1.0 Jun 3, 2023

#862 in Testing

Download history 1581/week @ 2024-06-06 1498/week @ 2024-06-13 1456/week @ 2024-06-20 1618/week @ 2024-06-27 2064/week @ 2024-07-04 784/week @ 2024-07-11 1029/week @ 2024-07-18 2002/week @ 2024-07-25 1546/week @ 2024-08-01 1681/week @ 2024-08-08 1998/week @ 2024-08-15 3045/week @ 2024-08-22 6702/week @ 2024-08-29 6355/week @ 2024-09-05 5361/week @ 2024-09-12 1797/week @ 2024-09-19

21,037 downloads per month
Used in 13 crates (via test-casing)

MIT/Apache

34KB
755 lines

Proc Macro for test-casing

Build Status License: MIT OR Apache-2.0 rust 1.65+ required

Documentation: Docs.rs crate docs (main)

#[test_casing] and #[decorate] procedural macros to place on test functions. Used as a part of the test-casing library.

Usage

Add this to your Crate.toml:

[dev-dependencies]
test-casing-macro = "0.1.3"

Note that the test-casing crate re-exports the proc macros from this crate. Thus, it is rarely necessary to use this crate as a direct dependency.

See test-casing docs for more details and examples of usage.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in test-casing by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~225–660KB
~16K SLoC