feat: harden isolated Tornado test workflow
This commit is contained in:
@@ -139,10 +139,11 @@ internal sealed record ValidatedPlayoutOptions(
|
||||
"테스트 Tornado 창 제목 설정이 올바르지 않습니다.", exception);
|
||||
}
|
||||
|
||||
if (CanMatchProgramTitle(titleRegex))
|
||||
if (!pattern.Contains("TEST", StringComparison.OrdinalIgnoreCase) ||
|
||||
CanMatchProgramTitle(titleRegex))
|
||||
{
|
||||
throw new PlayoutConfigurationException(
|
||||
"테스트 창 제목 규칙은 PROGRAM 출력을 가리킬 수 없습니다.");
|
||||
"테스트 창 제목 규칙은 명시적인 TEST 표식이 필요하며 PROGRAM 또는 비식별 출력을 가리킬 수 없습니다.");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -249,6 +250,9 @@ internal sealed record ValidatedPlayoutOptions(
|
||||
{
|
||||
string[] protectedTitles =
|
||||
[
|
||||
string.Empty,
|
||||
" ",
|
||||
"Tornado2",
|
||||
"PGM",
|
||||
"PROGRAM",
|
||||
"Tornado2 PGM",
|
||||
|
||||
Reference in New Issue
Block a user