feat: initialize existing development playout PCs

This commit is contained in:
2026-07-26 23:11:29 +09:00
parent 8b628908f0
commit 483b2785a0
18 changed files with 4029 additions and 74 deletions

View File

@@ -258,6 +258,21 @@ public sealed class PlayoutSafetyValidationTests : IDisposable
Assert.Contains(nameof(PlayoutOptions.Host), exception.Message, StringComparison.Ordinal);
}
[Fact]
public void Validate_OrdinaryLiveModeRetainsConfiguredRemoteEndpointBehavior()
{
var options = ValidTestOptions();
options.Mode = PlayoutMode.Live;
options.Host = "playout.dev.invalid";
options.OutputChannel = null;
options.TestProcessWindowTitlePattern = null;
options.TrustedLiveOutputEnabled = true;
var validated = ValidatedPlayoutOptions.Create(options);
Assert.Equal("playout.dev.invalid", validated.Host);
}
[Theory]
[InlineData(".*")]
[InlineData("PGM")]