summaryrefslogtreecommitdiffstats
path: root/src/tests/cases
diff options
context:
space:
mode:
authorEduardo Broto <ebroto@tutanota.com>2019-11-20 21:57:33 +0100
committerEduardo Broto <ebroto@tutanota.com>2019-11-30 20:41:12 +0100
commit375d4698e0c86cb9c00ce45b88a64a86b30029c4 (patch)
tree707b74d6551148894b19b3dcb11dbf78395e09b8 /src/tests/cases
parentc5d683078d0bb8727d26db6ce5e5563580d7f9d3 (diff)
feat(dns): resolve hostnames asynchronously
Diffstat (limited to 'src/tests/cases')
-rw-r--r--src/tests/cases/raw_mode.rs50
-rw-r--r--src/tests/cases/ui.rs78
2 files changed, 64 insertions, 64 deletions
diff --git a/src/tests/cases/raw_mode.rs b/src/tests/cases/raw_mode.rs
index 3658f28..26a1801 100644
--- a/src/tests/cases/raw_mode.rs
+++ b/src/tests/cases/raw_mode.rs
@@ -1,5 +1,5 @@
use crate::tests::fakes::{
- create_fake_lookup_addr, create_fake_on_winch, get_interface, get_open_sockets, KeyboardEvents,
+ create_fake_dns_client, create_fake_on_winch, get_interface, get_open_sockets, KeyboardEvents,
NetworkFrames, TestBackend,
};
@@ -85,7 +85,7 @@ fn one_packet_of_traffic() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -102,7 +102,7 @@ fn one_packet_of_traffic() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -154,7 +154,7 @@ fn bi_directional_traffic() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -171,7 +171,7 @@ fn bi_directional_traffic() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -225,7 +225,7 @@ fn multiple_packets_of_traffic_from_different_connections() {
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let stdout = Arc::new(Mutex::new(Vec::new()));
let write_to_stdout = Box::new({
let stdout = stdout.clone();
@@ -242,7 +242,7 @@ fn multiple_packets_of_traffic_from_different_connections() {
on_winch,
cleanup,
keyboard_events,
- lookup_addr,
+ dns_client,
write_to_stdout,
};
let opts = Opt {
@@ -292,7 +292,7 @@ fn multiple_packets_of_traffic_from_single_connection() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -309,7 +309,7 @@ fn multiple_packets_of_traffic_from_single_connection() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -361,7 +361,7 @@ fn one_process_with_multiple_connections() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -378,7 +378,7 @@ fn one_process_with_multiple_connections() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -444,7 +444,7 @@ fn multiple_processes_with_multiple_connections() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -461,7 +461,7 @@ fn multiple_processes_with_multiple_connections() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -513,7 +513,7 @@ fn multiple_connections_from_remote_address() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -530,7 +530,7 @@ fn multiple_connections_from_remote_address() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -584,7 +584,7 @@ fn sustained_traffic_from_one_process() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -601,7 +601,7 @@ fn sustained_traffic_from_one_process() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -669,7 +669,7 @@ fn sustained_traffic_from_multiple_processes() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -686,7 +686,7 @@ fn sustained_traffic_from_multiple_processes() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -782,7 +782,7 @@ fn sustained_traffic_from_multiple_processes_bi_directional() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -799,7 +799,7 @@ fn sustained_traffic_from_multiple_processes_bi_directional() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -908,7 +908,7 @@ fn traffic_with_host_names() {
IpAddr::V4("10.0.0.2".parse().unwrap()),
String::from("i-like-cheese.com"),
);
- let lookup_addr = create_fake_lookup_addr(ips_to_hostnames);
+ let dns_client = create_fake_dns_client(ips_to_hostnames);
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -925,7 +925,7 @@ fn traffic_with_host_names() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1034,7 +1034,7 @@ fn no_resolve_mode() {
IpAddr::V4("10.0.0.2".parse().unwrap()),
String::from("i-like-cheese.com"),
);
- let lookup_addr = create_fake_lookup_addr(ips_to_hostnames);
+ let dns_client = None;
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let stdout = Arc::new(Mutex::new(Vec::new()));
@@ -1051,7 +1051,7 @@ fn no_resolve_mode() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
diff --git a/src/tests/cases/ui.rs b/src/tests/cases/ui.rs
index 4b81f87..f2f5374 100644
--- a/src/tests/cases/ui.rs
+++ b/src/tests/cases/ui.rs
@@ -1,6 +1,6 @@
use crate::tests::fakes::TerminalEvent::*;
use crate::tests::fakes::{
- create_fake_lookup_addr, create_fake_on_winch, get_interface, get_open_sockets, KeyboardEvents,
+ create_fake_dns_client, create_fake_on_winch, get_interface, get_open_sockets, KeyboardEvents,
NetworkFrames, TestBackend,
};
@@ -71,7 +71,7 @@ fn basic_startup() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -81,7 +81,7 @@ fn basic_startup() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -130,7 +130,7 @@ fn one_packet_of_traffic() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -140,7 +140,7 @@ fn one_packet_of_traffic() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -201,7 +201,7 @@ fn bi_directional_traffic() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let write_to_stdout = Box::new({ move |_output: String| {} });
let cleanup = Box::new(|| {});
@@ -211,7 +211,7 @@ fn bi_directional_traffic() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -274,7 +274,7 @@ fn multiple_packets_of_traffic_from_different_connections() {
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let write_to_stdout = Box::new({ move |_output: String| {} });
let os_input = OsInputOutput {
@@ -284,7 +284,7 @@ fn multiple_packets_of_traffic_from_different_connections() {
on_winch,
cleanup,
keyboard_events,
- lookup_addr,
+ dns_client,
write_to_stdout,
};
let opts = Opt {
@@ -343,7 +343,7 @@ fn multiple_packets_of_traffic_from_single_connection() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -353,7 +353,7 @@ fn multiple_packets_of_traffic_from_single_connection() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -414,7 +414,7 @@ fn one_process_with_multiple_connections() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -424,7 +424,7 @@ fn one_process_with_multiple_connections() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -499,7 +499,7 @@ fn multiple_processes_with_multiple_connections() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -509,7 +509,7 @@ fn multiple_processes_with_multiple_connections() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -570,7 +570,7 @@ fn multiple_connections_from_remote_address() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -580,7 +580,7 @@ fn multiple_connections_from_remote_address() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -643,7 +643,7 @@ fn sustained_traffic_from_one_process() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -653,7 +653,7 @@ fn sustained_traffic_from_one_process() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -730,7 +730,7 @@ fn sustained_traffic_from_multiple_processes() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -740,7 +740,7 @@ fn sustained_traffic_from_multiple_processes() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -845,7 +845,7 @@ fn sustained_traffic_from_multiple_processes_bi_directional() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -855,7 +855,7 @@ fn sustained_traffic_from_multiple_processes_bi_directional() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -973,7 +973,7 @@ fn traffic_with_host_names() {
IpAddr::V4("10.0.0.2".parse().unwrap()),
String::from("i-like-cheese.com"),
);
- let lookup_addr = create_fake_lookup_addr(ips_to_hostnames);
+ let dns_client = create_fake_dns_client(ips_to_hostnames);
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -983,7 +983,7 @@ fn traffic_with_host_names() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1101,7 +1101,7 @@ fn no_resolve_mode() {
IpAddr::V4("10.0.0.2".parse().unwrap()),
String::from("i-like-cheese.com"),
);
- let lookup_addr = create_fake_lookup_addr(ips_to_hostnames);
+ let dns_client = None;
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1111,7 +1111,7 @@ fn no_resolve_mode() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1163,7 +1163,7 @@ fn traffic_with_winch_event() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(true);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1173,7 +1173,7 @@ fn traffic_with_winch_event() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1249,7 +1249,7 @@ fn layout_full_width_under_30_height() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1259,7 +1259,7 @@ fn layout_full_width_under_30_height() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1334,7 +1334,7 @@ fn layout_under_150_width_full_height() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1344,7 +1344,7 @@ fn layout_under_150_width_full_height() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1419,7 +1419,7 @@ fn layout_under_150_width_under_30_height() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1429,7 +1429,7 @@ fn layout_under_150_width_under_30_height() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1504,7 +1504,7 @@ fn layout_under_120_width_full_height() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1514,7 +1514,7 @@ fn layout_under_120_width_full_height() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,
@@ -1589,7 +1589,7 @@ fn layout_under_120_width_under_30_height() {
terminal_height,
);
let network_interface = get_interface();
- let lookup_addr = create_fake_lookup_addr(HashMap::new());
+ let dns_client = create_fake_dns_client(HashMap::new());
let on_winch = create_fake_on_winch(false);
let cleanup = Box::new(|| {});
let write_to_stdout = Box::new({ move |_output: String| {} });
@@ -1599,7 +1599,7 @@ fn layout_under_120_width_under_30_height() {
network_frames,
get_open_sockets,
keyboard_events,
- lookup_addr,
+ dns_client,
on_winch,
cleanup,
write_to_stdout,