Reorganize mission menu and separate design from logic
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -4,7 +4,7 @@ from policy_harness import ROOT, body, run
|
||||
p = ROOT / 'addons/core/Scripts/Game/ERR/00_Core/ERR_SpeechMenu.c'
|
||||
src = p.read_text()
|
||||
layout = (ROOT / 'addons/core/UI/layouts/ERR/AdminMenu.layout').read_text()
|
||||
menu = ROOT / 'addons/core/Scripts/Game/ERR/00_Core/ERR_AdminMenu.c'
|
||||
menu = ROOT / 'addons/core/Scripts/Game/ERR/00_Core/ERR_AdminMenuPages.c'
|
||||
for name in ('OpenTTS', 'TTSPage', 'TTSEndpoint', 'TTSToken', 'TTSTest', 'TTSDisable', 'TTSPasteEndpoint', 'TTSPasteToken', 'TTSStatus', 'TTSTokenStatus', 'TTSSelectionState', 'RecordingsOn', 'RecordingsOff', 'RecordingsLabel'):
|
||||
assert f'Name "{name}"' in layout, name
|
||||
assert '"TTSPage"' in body(menu, 'static array<string> Pages(')
|
||||
|
||||
Reference in New Issue
Block a user