[−][src]Macro test_generator::test_expand_paths
test_expand_paths!() { /* proc-macro */ }
deprecated Generate a test-function call for each file matching the pattern
extern crate test_generator; #[cfg(test)] mod tests { test_generator::test_expand_paths! { test_exists; "res/*" } fn test_exists(dir_name: &str) { assert!(std::path::Path::new(dir_name).exists()); } }
Assuming "res/*"
expands to "res/set1", and "res/set2" the macro will expand to
mod tests { #[test] fn test_exists_res_set1() { test_exists("res/set1"); } #[test] fn test_exists_res_set2() { test_exists("res/set2"); } }