Skip to content

Commit b268179

Browse files
committed
Minor fixes
1 parent 285f1a3 commit b268179

File tree

2 files changed

+10
-10
lines changed
  • android/app/src

2 files changed

+10
-10
lines changed

android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt

+7-7
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ class DnsDialogTest {
2121
DnsDialogViewState(
2222
input = "",
2323
validationError = null,
24-
isLocal = false,
2524
isAllowLanEnabled = false,
2625
index = null,
27-
isIpv6 = false,
2826
isIpv6Enabled = true,
2927
)
3028

@@ -50,7 +48,7 @@ class DnsDialogTest {
5048
fun testDnsDialogLanWarningShownWhenLanTrafficDisabledAndLocalAddressUsed() =
5149
composeExtension.use {
5250
// Arrange
53-
initDialog(defaultState.copy(isAllowLanEnabled = false, isLocal = true))
51+
initDialog(defaultState.copy(isAllowLanEnabled = false, input = localIpAddress))
5452

5553
// Assert
5654
onNodeWithText(LOCAL_DNS_SERVER_WARNING).assertExists()
@@ -60,7 +58,7 @@ class DnsDialogTest {
6058
fun testDnsDialogLanWarningNotShownWhenLanTrafficEnabledAndLocalAddressUsed() =
6159
composeExtension.use {
6260
// Arrange
63-
initDialog(defaultState.copy(isAllowLanEnabled = true, isLocal = true))
61+
initDialog(defaultState.copy(isAllowLanEnabled = true, input = localIpAddress))
6462

6563
// Assert
6664
onNodeWithText(LOCAL_DNS_SERVER_WARNING).assertDoesNotExist()
@@ -70,7 +68,7 @@ class DnsDialogTest {
7068
fun testDnsDialogLanWarningNotShownWhenLanTrafficEnabledAndNonLocalAddressUsed() =
7169
composeExtension.use {
7270
// Arrange
73-
initDialog(defaultState.copy(isAllowLanEnabled = true, isLocal = false))
71+
initDialog(defaultState.copy(isAllowLanEnabled = true, input = publicIpAddress))
7472

7573
// Assert
7674
onNodeWithText(LOCAL_DNS_SERVER_WARNING).assertDoesNotExist()
@@ -80,7 +78,7 @@ class DnsDialogTest {
8078
fun testDnsDialogLanWarningNotShownWhenLanTrafficDisabledAndNonLocalAddressUsed() =
8179
composeExtension.use {
8280
// Arrange
83-
initDialog(defaultState.copy(isAllowLanEnabled = false, isLocal = false))
81+
initDialog(defaultState.copy(isAllowLanEnabled = false, input = publicIpAddress))
8482

8583
// Assert
8684
onNodeWithText(LOCAL_DNS_SERVER_WARNING).assertDoesNotExist()
@@ -107,7 +105,7 @@ class DnsDialogTest {
107105
// Arrange
108106
initDialog(
109107
defaultState.copy(
110-
input = "192.168.0.1",
108+
input = localIpAddress,
111109
validationError = ValidationError.DuplicateAddress,
112110
)
113111
)
@@ -122,5 +120,7 @@ class DnsDialogTest {
122120
"\"Local Network Sharing\" under VPN settings."
123121

124122
private const val invalidIpAddress = "300.300.300.300"
123+
private const val localIpAddress = "192.168.0.1"
124+
private const val publicIpAddress = "1.1.1.1"
125125
}
126126
}

android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialog.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import org.koin.androidx.compose.koinViewModel
2929
private fun PreviewDnsDialogNew() {
3030
AppTheme {
3131
DnsDialog(
32-
DnsDialogViewState("1.1.1.1", null, false, false, false, false, null),
32+
DnsDialogViewState("1.1.1.1", null, false, false, null),
3333
{},
3434
{},
3535
{},
@@ -43,7 +43,7 @@ private fun PreviewDnsDialogNew() {
4343
private fun PreviewDnsDialogEdit() {
4444
AppTheme {
4545
DnsDialog(
46-
DnsDialogViewState("1.1.1.1", null, false, false, false, false, 0),
46+
DnsDialogViewState("1.1.1.1", null, false, false, 0),
4747
{},
4848
{},
4949
{},
@@ -57,7 +57,7 @@ private fun PreviewDnsDialogEdit() {
5757
private fun PreviewDnsDialogEditAllowLanDisabled() {
5858
AppTheme {
5959
DnsDialog(
60-
DnsDialogViewState("192.168.1.1", null, true, false, false, false, 0),
60+
DnsDialogViewState("192.168.1.1", null, false, false, 0),
6161
{},
6262
{},
6363
{},

0 commit comments

Comments
 (0)