plan9_asm 0.4.3

Plan9 Assembly wrapper
Documentation
#[macro_export(local_inner_macros)]
macro_rules! snapshot_test {
    ($($testname:ident: $($testcases:expr),+)+) => {
        #[cfg(test)]
        mod snapshots {
            $(insta_test!($testname: $($testcases),+);)+
        }
    };
}

#[macro_export]
macro_rules! insta_test {
    ($testname:ident: $($testcases:expr),+) => {
        #[test]
        fn $testname() {
            use insta::assert_display_snapshot;
            $(assert_display_snapshot!($testcases);)+
        }
    };
}