From 81d21ce557da8867d4316c957753553665567f7d Mon Sep 17 00:00:00 2001 From: epi Date: Thu, 26 Nov 2020 07:34:49 -0600 Subject: [PATCH] added test for bad regex --- src/scanner.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/scanner.rs b/src/scanner.rs index 80bfc4d..27e29ca 100644 --- a/src/scanner.rs +++ b/src/scanner.rs @@ -783,4 +783,13 @@ mod tests { let result = reached_max_depth(&url, 0, 2); assert!(result); } + + #[test] + #[should_panic] + /// call initialize with a bad regex, triggering a panic + fn initialize_panics_on_bad_regex() { + let mut config = Configuration::default(); + config.filter_regex = vec![r"(".to_string()]; + initialize(1, &config); + } }