openclaw/apps/ios/Tests
Peter Steinberger bdba90a20b
feat: add authenticated iOS background presence beacon (#73330)
* feat: add iOS background presence beacon

Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com>

* fix: keep iOS background reconnects ahead of beacon throttle

* build: refresh gateway protocol swift models

* fix: emit swift protocol string enums

---------

Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com>
2026-04-28 08:10:35 +01:00
..
Logic fix(talk): honor configured speech locale 2026-04-25 21:05:24 +01:00
AppCoverageTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
BackgroundAliveBeaconTests.swift feat: add authenticated iOS background presence beacon (#73330) 2026-04-28 08:10:35 +01:00
CameraControllerClampTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CameraControllerErrorTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
DeepLinkParserTests.swift fix: switch pairing setup codes to bootstrap tokens 2026-03-12 22:23:07 +00:00
ExecApprovalNotificationBridgeTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
GatewayConnectionControllerTests.swift fix(auth): address qr bootstrap review feedback 2026-04-04 15:57:38 +09:00
GatewayConnectionIssueTests.swift iOS: port onboarding + QR pairing flow stability (#18162) 2026-02-16 16:22:51 +00:00
GatewayConnectionSecurityTests.swift fix(pairing): restore qr bootstrap onboarding handoff (#58382) (thanks @ngutman) 2026-03-31 21:11:35 +03:00
GatewayDiscoveryModelTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayEndpointIDTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewaySettingsStoreTests.swift iOS Security Stack 1/5: Keychain Migrations + Tests (#33029) 2026-03-03 16:15:20 +00:00
GatewayStatusBuilderTests.swift feat(ios): improve gateway connection error ux (#62650) 2026-04-07 21:53:22 +03:00
Info.plist feat(ios): add local beta release flow (#42991) 2026-03-11 12:32:28 +02:00
IOSGatewayChatTransportTests.swift fix(mac): adopt canonical session key and add reset triggers (#10898) 2026-03-13 12:35:39 +11:00
KeychainStoreTests.swift refactor: replace bot.molt identifiers with ai.openclaw 2026-02-25 05:03:24 +00:00
NodeAppModelInvokeTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
OnboardingStateStoreTests.swift feat(ios): add onboarding welcome pager (#45054) 2026-03-13 14:24:15 +02:00
OpenClawAppDelegateTests.swift fix(ios): harden watch exec approval review (#61757) 2026-04-06 17:42:42 +03:00
RootCanvasPresentationTests.swift fix(ios): skip quick setup when a gateway is configured (#38964) 2026-03-07 17:46:16 +02:00
ScreenControllerTests.swift iOS: restrict A2UI action dispatch to trusted canvas URLs (#58471) 2026-04-02 11:51:09 -06:00
ScreenRecordServiceTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SettingsNetworkingHelpersTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ShareToAgentDeepLinkTests.swift feat: share to openclaw ios app (#19424) 2026-02-17 20:08:50 +00:00
SwiftUIRenderSmokeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkModeConfigParsingTests.swift test: decouple ios talk parsing coverage 2026-03-08 14:58:29 +00:00
TalkModeIncrementalSpeechBufferTests.swift fix(ios): start incremental speech at soft boundaries (#33305) 2026-03-03 22:36:40 +00:00
TalkSpeechLocaleTests.swift fix(talk): honor configured speech locale 2026-04-25 21:05:24 +01:00
TestDefaultsSupport.swift refactor(tests): dedupe ios defaults and setup-code helpers 2026-03-02 09:39:45 +00:00
VoiceWakeGatewaySyncTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeManagerExtractCommandTests.swift refactor(tests): dedupe ios gateway and deeplink fixtures 2026-03-02 09:55:46 +00:00
VoiceWakeManagerStateTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakePreferencesTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00