diff --git a/src/main.rs b/src/main.rs index 0ec7caf7..61f91182 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,7 +26,7 @@ mod database; mod decoder; mod item; mod pcap; -mod test_cynthion; +mod testing; mod ui; mod usb; mod util; @@ -36,6 +36,7 @@ use gtk::prelude::*; use gtk::gio::ApplicationFlags; use gtk::glib::{self, OptionArg, OptionFlags}; +use testing::test_cynthion; use ui::{ activate, display_error, @@ -62,7 +63,7 @@ fn main() { version_info(have_argument("--dependencies"))); } else if have_argument("--test-cynthion") { let save_captures = have_argument("--save-captures"); - test_cynthion::run_test(save_captures); + test_cynthion(save_captures); } else { if gtk::init().is_err() { eprintln!("Failed to initialize GTK"); diff --git a/src/test_cynthion.rs b/src/testing.rs similarity index 99% rename from src/test_cynthion.rs rename to src/testing.rs index 7c624623..606ff280 100644 --- a/src/test_cynthion.rs +++ b/src/testing.rs @@ -25,7 +25,7 @@ use std::time::{Duration, Instant}; const US: Duration = Duration::from_micros(1); const MS: Duration = Duration::from_millis(1); -pub fn run_test(save_captures: bool) { +pub fn test_cynthion(save_captures: bool) { for (name, speed, ep_addr, length, sof) in [ ("HS", Speed::High, 0x81, 4096, Some((124*US, 126*US))), ("FS", Speed::Full, 0x82, 512, Some((995*US, 1005*US))),