summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-06-25 15:33:12 +0200
committerDavid Lönnhager <david.l@mullvad.net>2024-06-26 10:35:38 +0200
commitda28bef80f3a603ff48ad97c95ba04358d11cb19 (patch)
treee54056bebbee5a3b8d570d317ec94aedc103d3bb /test
parent373487110d0191a46377252bf6fd160e978e4f6b (diff)
downloadmullvadvpn-da28bef80f3a603ff48ad97c95ba04358d11cb19.tar.xz
mullvadvpn-da28bef80f3a603ff48ad97c95ba04358d11cb19.zip
Enable integration test for DAITA on macOS
Diffstat (limited to 'test')
-rw-r--r--test/test-manager/src/tests/dns.rs1
-rw-r--r--test/test-manager/src/tests/helpers.rs1
-rw-r--r--test/test-manager/src/tests/tunnel.rs7
-rw-r--r--test/test-manager/src/tests/tunnel_state.rs3
4 files changed, 3 insertions, 9 deletions
diff --git a/test/test-manager/src/tests/dns.rs b/test/test-manager/src/tests/dns.rs
index 35a2fcc917..c90dd3c5e0 100644
--- a/test/test-manager/src/tests/dns.rs
+++ b/test/test-manager/src/tests/dns.rs
@@ -650,7 +650,6 @@ async fn connect_local_wg_relay(mullvad_client: &mut MullvadProxyClient) -> Resu
allowed_ips: vec!["0.0.0.0/0".parse().unwrap()],
endpoint: peer_addr,
psk: None,
- #[cfg(target_os = "linux")]
constant_packet_size: false,
},
ipv4_gateway: CUSTOM_TUN_GATEWAY,
diff --git a/test/test-manager/src/tests/helpers.rs b/test/test-manager/src/tests/helpers.rs
index 1ec0b38cb7..d6a59bd33c 100644
--- a/test/test-manager/src/tests/helpers.rs
+++ b/test/test-manager/src/tests/helpers.rs
@@ -517,7 +517,6 @@ pub fn unreachable_wireguard_tunnel() -> talpid_types::net::wireguard::Connectio
],
endpoint: "1.3.3.7:1234".parse().unwrap(),
psk: None,
- #[cfg(target_os = "linux")]
constant_packet_size: false,
},
exit_peer: None,
diff --git a/test/test-manager/src/tests/tunnel.rs b/test/test-manager/src/tests/tunnel.rs
index 65f7a744c3..540f02802e 100644
--- a/test/test-manager/src/tests/tunnel.rs
+++ b/test/test-manager/src/tests/tunnel.rs
@@ -10,9 +10,7 @@ use crate::{
tests::helpers::{login_with_retries, ConnChecker},
};
-#[cfg(not(target_os = "macos"))]
-use anyhow::Context;
-use anyhow::{bail, ensure};
+use anyhow::{bail, ensure, Context};
use mullvad_management_interface::MullvadProxyClient;
use mullvad_relay_selector::query::builder::RelayQueryBuilder;
use mullvad_types::{
@@ -408,8 +406,7 @@ pub async fn test_wireguard_autoconnect(
/// # Limitations
///
/// The test does not analyze any traffic, nor verify that DAITA is in use.
-#[cfg(not(target_os = "macos"))]
-#[test_function(target_os = "linux", target_os = "windows")]
+#[test_function]
pub async fn test_daita(
_: TestContext,
rpc: ServiceClient,
diff --git a/test/test-manager/src/tests/tunnel_state.rs b/test/test-manager/src/tests/tunnel_state.rs
index b04a71ba5a..5a94c60bc6 100644
--- a/test/test-manager/src/tests/tunnel_state.rs
+++ b/test/test-manager/src/tests/tunnel_state.rs
@@ -369,8 +369,7 @@ pub async fn test_connected_state(
obfuscation: None,
entry_endpoint: None,
tunnel_interface: _,
- #[cfg(target_os = "linux")]
- daita: _,
+ daita: _,
},
..
} => {