irongit

A rust macro that allows regular expression creation through independent files. Allows fully typed named groups.

14 lines368 BRust
1use regex_macro::load_regex_files;
2load_regex_files!("./tests/regex");
3
4#[test]
5pub fn events_vec() {
6 let events = EventRE::vec_from_file("./tests/samples/events.txt");
7 assert!(events.unwrap().len() == 13);
8}
9
10#[test]
11pub fn events_iter() {
12 let events = EventRE::iter_from_file("./tests/samples/events.txt").unwrap();
13 assert_eq!(events.count(), 13);
14}