summaryrefslogtreecommitdiffstats
path: root/src/tests/cases/test_utils.rs
diff options
context:
space:
mode:
authorcyqsimon <28627918+cyqsimon@users.noreply.github.com>2023-08-25 19:54:05 +0800
committercyqsimon <28627918+cyqsimon@users.noreply.github.com>2023-08-25 19:54:05 +0800
commite9aa59fa0e056dc4b51083eb21f9d2a1f851b29d (patch)
tree24e8420cc70930e19aaeb1447f537e4bd680dea4 /src/tests/cases/test_utils.rs
parentdab19856704972d036252d101c754cc3fc2d85dc (diff)
Compact imports
Diffstat (limited to 'src/tests/cases/test_utils.rs')
-rw-r--r--src/tests/cases/test_utils.rs29
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(