summaryrefslogtreecommitdiffhomepage
path: root/ios/PacketTunnelCoreTests
diff options
context:
space:
mode:
authormojganii <mojgan.jelodar@codic.se>2024-08-14 14:03:23 +0200
committerBug Magnet <marco.nikic@mullvad.net>2024-08-15 09:38:02 +0200
commitbdfd39740fdbf9c5462967c23a03e29aeece41d2 (patch)
tree27ea3bacb29034e424ee7d865e1b3a67c252b3b7 /ios/PacketTunnelCoreTests
parent1283882cf051a68fe28b26ebbce93ae1bf0895b6 (diff)
downloadmullvadvpn-bdfd39740fdbf9c5462967c23a03e29aeece41d2.tar.xz
mullvadvpn-bdfd39740fdbf9c5462967c23a03e29aeece41d2.zip
Add DAITA into TunnelSettings
Diffstat (limited to 'ios/PacketTunnelCoreTests')
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift26
-rw-r--r--ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift6
-rw-r--r--ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift8
3 files changed, 19 insertions, 21 deletions
diff --git a/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift b/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
index e202ad04e3..d3caaf70d1 100644
--- a/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
@@ -27,11 +27,14 @@ extension SettingsReaderStub {
let staticSettings = Settings(
privateKey: PrivateKey(),
interfaceAddresses: [IPAddressRange(from: "127.0.0.1/32")!],
- relayConstraints: RelayConstraints(),
- dnsServers: .gateway,
- obfuscation: WireGuardObfuscationSettings(state: .off, port: .automatic),
- quantumResistance: .automatic,
- multihopState: .off
+ tunnelSettings: LatestTunnelSettings(
+ relayConstraints: RelayConstraints(),
+ dnsSettings: DNSSettings(),
+ wireGuardObfuscation: WireGuardObfuscationSettings(state: .off, port: .automatic),
+ tunnelQuantumResistance: .automatic,
+ tunnelMultihopState: .off,
+ daita: DAITASettings()
+ )
)
return SettingsReaderStub {
@@ -43,11 +46,14 @@ extension SettingsReaderStub {
let staticSettings = Settings(
privateKey: PrivateKey(),
interfaceAddresses: [IPAddressRange(from: "127.0.0.1/32")!],
- relayConstraints: RelayConstraints(),
- dnsServers: .gateway,
- obfuscation: WireGuardObfuscationSettings(state: .off, port: .automatic),
- quantumResistance: .on,
- multihopState: .off
+ tunnelSettings: LatestTunnelSettings(
+ relayConstraints: RelayConstraints(),
+ dnsSettings: DNSSettings(),
+ wireGuardObfuscation: WireGuardObfuscationSettings(state: .off, port: .automatic),
+ tunnelQuantumResistance: .on,
+ tunnelMultihopState: .off,
+ daita: DAITASettings()
+ )
)
return SettingsReaderStub {
return staticSettings
diff --git a/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift b/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
index b656230c70..1d649b59a3 100644
--- a/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
+++ b/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
@@ -239,11 +239,7 @@ final class PacketTunnelActorTests: XCTestCase {
return Settings(
privateKey: privateKey,
interfaceAddresses: [IPAddressRange(from: "127.0.0.1/32")!],
- relayConstraints: RelayConstraints(),
- dnsServers: .gateway,
- obfuscation: WireGuardObfuscationSettings(state: .off, port: .automatic),
- quantumResistance: .automatic,
- multihopState: .off
+ tunnelSettings: LatestTunnelSettings()
)
}
}
diff --git a/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift b/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
index e81ae10bf6..3e2c8b52ec 100644
--- a/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
+++ b/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
@@ -106,14 +106,10 @@ final class ProtocolObfuscatorTests: XCTestCase {
Settings(
privateKey: PrivateKey(),
interfaceAddresses: [IPAddressRange(from: "127.0.0.1/32")!],
- relayConstraints: RelayConstraints(),
- dnsServers: .gateway,
- obfuscation: WireGuardObfuscationSettings(
+ tunnelSettings: LatestTunnelSettings(wireGuardObfuscation: WireGuardObfuscationSettings(
state: obfuscationState,
port: obfuscationPort
- ),
- quantumResistance: quantumResistance,
- multihopState: .off
+ ))
)
}
}