diff options
author | cyqsimon <28627918+cyqsimon@users.noreply.github.com> | 2023-08-25 19:54:05 +0800 |
---|---|---|
committer | cyqsimon <28627918+cyqsimon@users.noreply.github.com> | 2023-08-25 19:54:05 +0800 |
commit | e9aa59fa0e056dc4b51083eb21f9d2a1f851b29d (patch) | |
tree | 24e8420cc70930e19aaeb1447f537e4bd680dea4 /src/tests/cases/test_utils.rs | |
parent | dab19856704972d036252d101c754cc3fc2d85dc (diff) |
Compact imports
Diffstat (limited to 'src/tests/cases/test_utils.rs')
-rw-r--r-- | src/tests/cases/test_utils.rs | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/src/tests/cases/test_utils.rs b/src/tests/cases/test_utils.rs index 1137157..d2df990 100644 --- a/src/tests/cases/test_utils.rs +++ b/src/tests/cases/test_utils.rs @@ -1,21 +1,24 @@ -use crate::tests::fakes::{ - create_fake_dns_client, get_interfaces, get_open_sockets, NetworkFrames, TerminalEvent, - TerminalEvents, TestBackend, +use std::{ + collections::HashMap, + io::Write, + iter, + sync::{Arc, Mutex}, }; -use std::iter; -use crate::network::dns::Client; -use crate::{Opt, OsInputOutput, RenderOpts}; -use ::crossterm::event::{Event, KeyCode, KeyEvent, KeyModifiers}; +use crossterm::event::{Event, KeyCode, KeyEvent, KeyModifiers}; use packet_builder::*; -use pnet::datalink::DataLinkReceiver; -use std::collections::HashMap; -use std::io::Write; -use std::sync::{Arc, Mutex}; - -use pnet::packet::Packet; +use pnet::{datalink::DataLinkReceiver, packet::Packet}; use pnet_base::MacAddr; +use crate::{ + network::dns::Client, + tests::fakes::{ + create_fake_dns_client, get_interfaces, get_open_sockets, NetworkFrames, TerminalEvent, + TerminalEvents, TestBackend, + }, + Opt, OsInputOutput, RenderOpts, +}; + pub fn sleep_and_quit_events(sleep_num: usize) -> Box<TerminalEvents> { let mut events: Vec<Option<Event>> = iter::repeat(None).take(sleep_num).collect(); events.push(Some(Event::Key(KeyEvent::new( |