Spaces:
Paused
Paused
| import SwiftUI | |
| import Testing | |
| @testable import OpenClaw | |
| struct AppCoverageTests { | |
| func nodeAppModelUpdatesBackgroundedState() { | |
| let appModel = NodeAppModel() | |
| appModel.setScenePhase(.background) | |
| #expect(appModel.isBackgrounded == true) | |
| appModel.setScenePhase(.inactive) | |
| #expect(appModel.isBackgrounded == false) | |
| appModel.setScenePhase(.active) | |
| #expect(appModel.isBackgrounded == false) | |
| } | |
| func voiceWakeStartReportsUnsupportedOnSimulator() async { | |
| let voiceWake = VoiceWakeManager() | |
| voiceWake.isEnabled = true | |
| await voiceWake.start() | |
| #expect(voiceWake.isListening == false) | |
| #expect(voiceWake.statusText.contains("Simulator")) | |
| voiceWake.stop() | |
| #expect(voiceWake.statusText == "Off") | |
| } | |
| } | |