diff options
| -rw-r--r-- | mullvad-relay-selector/tests/relay_selector.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mullvad-relay-selector/tests/relay_selector.rs b/mullvad-relay-selector/tests/relay_selector.rs index bab857cf01..44ac76d2a5 100644 --- a/mullvad-relay-selector/tests/relay_selector.rs +++ b/mullvad-relay-selector/tests/relay_selector.rs @@ -911,6 +911,19 @@ fn test_selecting_wireguard_over_quic() { } } +/// Selecting QUIC should not affect OpenVPN +#[test] +fn test_selecting_openvpn_and_quic() { + let relay_selector = RelaySelector::from_list(SelectorConfig::default(), RELAYS.clone()); + + let mut query = RelayQueryBuilder::wireguard().quic().build(); + query.set_tunnel_protocol(TunnelType::OpenVpn).unwrap(); + + let _relay = relay_selector + .get_relay_by_query(query) + .expect("OpenVPN should not be affected by QUIC"); +} + /// Ignore extra IPv4 addresses when overrides are set #[test] fn test_selecting_wireguard_ignore_extra_ips_override_v4() { |
