fix(cli): consolidate three duplicate mod tests blocks

This commit is contained in:
h4ckf0r0day authored and GitHub committed 2026-05-09 17:43:12 +02:00
1 parent 023caf9ce5
commit 61a3b9f44e
1 file changed
+7 -13
+7 -13
View File
@@ -120,7 +120,7 @@ fn print_banner(port: u16) {
| |__| | |_) \__ \ (__| |_| | | | (_| | | |__| | |_) \__ \ (__| |_| | | | (_| |
\____/|_.__/|___/\___|\__,_|_| \__,_| \____/|_.__/|___/\___|\__,_|_| \__,_|
Headless Browser v0.1.0 Headless Browser v0.1.2
CDP server: ws://127.0.0.1:{}/devtools/browser CDP server: ws://127.0.0.1:{}/devtools/browser
"#, port); "#, port);
} }
@@ -770,7 +770,11 @@ fn dump_links(page: &Page) -> String {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::write_or_print; use super::{
extract_readable_text, is_quiet_command, select_log_filter, write_or_print, Args, Command,
};
use clap::Parser;
use obscura_dom::parse_html;
#[tokio::test(flavor = "current_thread")] #[tokio::test(flavor = "current_thread")]
async fn write_or_print_writes_output_file_with_tokio_fs() { async fn write_or_print_writes_output_file_with_tokio_fs() {
@@ -791,11 +795,6 @@ mod tests {
assert_eq!(content, "rendered output"); assert_eq!(content, "rendered output");
} }
}
#[cfg(test)]
mod tests {
use super::{is_quiet_command, select_log_filter, Args, Command};
use clap::Parser;
#[test] #[test]
fn default_filter_is_warn() { fn default_filter_is_warn() {
@@ -874,15 +873,10 @@ mod tests {
stealth: false, stealth: false,
eval: None, eval: None,
quiet: true, quiet: true,
output: None,
}); });
assert!(is_quiet_command(&cmd)); assert!(is_quiet_command(&cmd));
} }
}
#[cfg(test)]
mod tests {
use super::extract_readable_text;
use obscura_dom::parse_html;
fn body_text(html: &str) -> String { fn body_text(html: &str) -> String {
let dom = parse_html(html); let dom = parse_html(html);