irongit

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

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