ci: validate macOS managed behavior on Ubuntu and stabilize shutdown

This commit is contained in:
dh
2026-10-03 11:30:29 +02:00
parent bd35ebc4c8
commit 1164c26846
10 changed files with 201 additions and 72 deletions
@@ -22,11 +22,6 @@ public sealed class MacOsDesktopControlManifestTests
[Fact]
public async Task MacOsApplicationDeclinesUnavailableAutomaticApprovals()
{
if (!OperatingSystem.IsMacOS())
{
return;
}
using var factory = new WebApplicationFactory<Program>();
var approval = factory.Services.GetRequiredService<AgentApprovalService>();
@@ -36,11 +31,6 @@ public sealed class MacOsDesktopControlManifestTests
[Fact]
public void MacOsApplicationRegistersARealInteractiveAgentWindow()
{
if (!OperatingSystem.IsMacOS())
{
return;
}
using var factory = new WebApplicationFactory<Program>();
var service = factory.Services.GetRequiredService<IWorkflowRulesEditorWindowService>();