4 releases

0.0.3 Apr 19, 2023
0.0.2 Apr 15, 2023
0.0.1 Apr 15, 2023
0.0.0 Apr 13, 2023

#1277 in Procedural macros

Download history 1/week @ 2024-07-23 6/week @ 2024-09-03 13/week @ 2024-09-10 1/week @ 2024-09-17 70/week @ 2024-09-24 21/week @ 2024-10-01

111 downloads per month

MIT/Apache

3KB

turbo-crates

A set of useful crates (WIP)

Included crates

testing_proc_macros - Used to make testing more predictable

Include:

turbo-crates = { version="0.0.3", features=["testing_proc_macros"] }
use turbo_crates::testing::proc_macros::*;

Use:

#[cfg(test)]
#[safe_tests]
pub(crate) mod test {
    const TEST_ENV_VAR: &str = "TEST_ENV_VAR";

    #[test]
    #[safe_test]
    fn main_it_works1() {
        std::env::set_var(TEST_ENV_VAR, "test1");
        let test_value = std::env::var(TEST_ENV_VAR).unwrap();
        assert_eq!(test_value, "test1");
    }
    // ...
}

Dependencies

~115KB