Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public void SetupCodeEntry_ClearsStaleSshTunnelFields()
var pageSource = ReadSource("src", "OpenClaw.Tray.WinUI", "Pages", "ConnectionPage.xaml.cs");

Assert.Contains("private void ClearAddGatewaySshFields()", pageSource);
Assert.Contains("ClearAddGatewaySshFields();\r\n ShowAddPane(\"setup\");", pageSource);
Assert.Contains("ClearAddGatewaySshFields();\n ShowAddPane(\"setup\");", pageSource.Replace("\r\n", "\n"));
Assert.Contains("AddSshExpander.IsExpanded = false;", pageSource);
Assert.Contains("AddSshUserBox.Text = \"\";", pageSource);
Assert.Contains("AddSshHostBox.Text = \"\";", pageSource);
Expand Down
2 changes: 1 addition & 1 deletion tests/OpenClaw.Tray.Tests/DiagnosticsPageContractTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ public void DebugPage_CopySpecificCards_HaveCopyGlyph_NotChevron_AndFeedback()
// Each copy handler must pass a human-readable label that
// shows up in the feedback message.
Assert.Contains("CopyDiagnosticText(\"Support context\"", cs);
Assert.Contains("CopyDiagnosticText(\r\n \"Summary debug bundle\"", cs);
Assert.Contains("CopyDiagnosticText(\n \"Summary debug bundle\"", cs.Replace("\r\n", "\n"));
Assert.Contains("CopyDiagnosticText(\"Browser setup guidance\"", cs);
Assert.Contains("CopyDiagnosticText(\"Port diagnostics\"", cs);
Assert.Contains("CopyDiagnosticText(\"Capability diagnostics\"", cs);
Expand Down
10 changes: 5 additions & 5 deletions tests/OpenClaw.Tray.Tests/LocalAiSetupUxContractTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -192,10 +192,10 @@ public void CapabilitiesReview_SeparatesReasonActionFromDisabledOptions()
Assert.DoesNotContain("config.LocalAi.WslMirroredNetworkingConsent = config.LocalAi.Enabled", source);
Assert.DoesNotContain("config.LocalAi.WslMirroredNetworkingConsent = true", source);
Assert.Contains(
"config.LocalAi.WslMirroredNetworkingConsent =\r\n config.LocalAi.Enabled &&\r\n" +
" _localAiNetworkingConsentRequired &&\r\n" +
"config.LocalAi.WslMirroredNetworkingConsent =\n config.LocalAi.Enabled &&\n" +
" _localAiNetworkingConsentRequired &&\n" +
" LocalAiNetworkingConsentCheckBox.IsChecked == true;",
source);
source.Replace("\r\n", "\n"));
Assert.Contains("bytes / (1024d * 1024d * 1024d)", source);
Assert.Contains("GiB", source);
Assert.Contains("loads on first request", source);
Expand Down Expand Up @@ -617,8 +617,8 @@ public void CapabilitiesReview_PendingAvailabilityIsEscapedByToggleNotByBypassin
"(!_localAiRecoveryOnly && LocalAiToggle.IsOn != true) ||",
primaryButtonMethod);
Assert.Contains(
"(LocalAiToggle.IsOn == true &&\r\n _localAiSelectionEligible &&\r\n (!_localAiNetworkingConsentRequired || LocalAiNetworkingConsentCheckBox.IsChecked == true));",
primaryButtonMethod);
"(LocalAiToggle.IsOn == true &&\n _localAiSelectionEligible &&\n (!_localAiNetworkingConsentRequired || LocalAiNetworkingConsentCheckBox.IsChecked == true));",
primaryButtonMethod.Replace("\r\n", "\n"));
}

/// <summary>
Expand Down
4 changes: 2 additions & 2 deletions tests/OpenClaw.Tray.Tests/SpeechInputContractTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ public void ChatVoiceDialogs_RouteDisabledTtsCapabilityToPermissions_AndPreserve
Assert.Contains("IsChatTtsPlaybackReady", chatPage);
Assert.Contains("_speakerMuteGate.WaitAsync(0)", chatPage);
Assert.Contains("_voiceSettingsDialogOpen", chatPage);
Assert.Contains("_reactorHost?.SetSpeakerMuted(true);\r\n await ShowTtsUnavailableDialogAsync();", chatPage);
Assert.Contains("_reactorHost?.SetSpeakerMuted(true);\n await ShowTtsUnavailableDialogAsync();", chatPage.Replace("\r\n", "\n"));
Assert.Contains("ChatVoiceDialog_OutputOffTitle", chatPage);
Assert.Contains("ChatVoiceDialog_OutputOffMessage", chatPage);
Assert.Contains("NavigateToPermissionsSettings", chatPage);
Expand All @@ -90,7 +90,7 @@ public void ChatVoiceDialogs_RouteDisabledTtsCapabilityToPermissions_AndPreserve
Assert.Contains("IsChatTtsPlaybackReady", chatWindow);
Assert.Contains("_speakerMuteGate.WaitAsync(0)", chatWindow);
Assert.Contains("_voiceSettingsDialogOpen", chatWindow);
Assert.Contains("_reactorHost?.SetSpeakerMuted(true);\r\n await ShowTtsUnavailableDialogAsync();", chatWindow);
Assert.Contains("_reactorHost?.SetSpeakerMuted(true);\n await ShowTtsUnavailableDialogAsync();", chatWindow.Replace("\r\n", "\n"));
Assert.Contains("ChatVoiceDialog_OutputOffTitle", chatWindow);
Assert.Contains("ChatVoiceDialog_OutputOffMessage", chatWindow);
Assert.Contains("ShowHub(\"permissions\")", chatWindow);
Expand Down
Loading