Skip to content

Commit 88c3bb5

Browse files
committed
refactor(android): test auth resolution directly
1 parent e9756f9 commit 88c3bb5

2 files changed

Lines changed: 12 additions & 17 deletions

File tree

apps/android/app/src/main/java/ai/openclaw/app/NodeRuntime.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2765,11 +2765,6 @@ internal fun resolveOperatorSessionConnectAuth(
27652765
)
27662766
}
27672767

2768-
internal fun shouldConnectOperatorSession(
2769-
auth: NodeRuntime.GatewayConnectAuth,
2770-
storedOperatorToken: String?,
2771-
): Boolean = resolveOperatorSessionConnectAuth(auth, storedOperatorToken) != null
2772-
27732768
private enum class HomeCanvasGatewayState {
27742769
Connected,
27752770
Connecting,

apps/android/app/src/test/java/ai/openclaw/app/GatewayBootstrapAuthTest.kt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,44 +33,44 @@ class GatewayBootstrapAuthTest {
3333
@Test
3434
fun doesNotConnectOperatorSessionWhenOnlyBootstrapAuthExists() {
3535
assertFalse(
36-
shouldConnectOperatorSession(
36+
resolveOperatorSessionConnectAuth(
3737
NodeRuntime.GatewayConnectAuth(token = "", bootstrapToken = "bootstrap-1", password = ""),
3838
storedOperatorToken = "",
39-
),
39+
) != null,
4040
)
4141
assertFalse(
42-
shouldConnectOperatorSession(
42+
resolveOperatorSessionConnectAuth(
4343
NodeRuntime.GatewayConnectAuth(token = null, bootstrapToken = "bootstrap-1", password = null),
4444
storedOperatorToken = null,
45-
),
45+
) != null,
4646
)
4747
}
4848

4949
@Test
5050
fun connectsOperatorSessionWhenSharedPasswordOrStoredAuthExists() {
5151
assertTrue(
52-
shouldConnectOperatorSession(
52+
resolveOperatorSessionConnectAuth(
5353
NodeRuntime.GatewayConnectAuth(token = "shared-token", bootstrapToken = "bootstrap-1", password = null),
5454
storedOperatorToken = null,
55-
),
55+
) != null,
5656
)
5757
assertTrue(
58-
shouldConnectOperatorSession(
58+
resolveOperatorSessionConnectAuth(
5959
NodeRuntime.GatewayConnectAuth(token = null, bootstrapToken = "bootstrap-1", password = "shared-password"),
6060
storedOperatorToken = null,
61-
),
61+
) != null,
6262
)
6363
assertTrue(
64-
shouldConnectOperatorSession(
64+
resolveOperatorSessionConnectAuth(
6565
NodeRuntime.GatewayConnectAuth(token = null, bootstrapToken = "bootstrap-1", password = null),
6666
storedOperatorToken = "stored-token",
67-
),
67+
) != null,
6868
)
6969
assertTrue(
70-
shouldConnectOperatorSession(
70+
resolveOperatorSessionConnectAuth(
7171
NodeRuntime.GatewayConnectAuth(token = null, bootstrapToken = "", password = null),
7272
storedOperatorToken = null,
73-
),
73+
) != null,
7474
)
7575
}
7676

0 commit comments

Comments
 (0)