This commit is contained in:
2026-10-20 14:22:53 +08:00
parent 19745e46c1
commit bf2508b6d6
24 changed files with 1222 additions and 88 deletions
@@ -190,3 +190,13 @@ test('Finance-only HTTP entry expands producer prerequisites and runs downloads
'finance-direct-paid-isolation', 'finance-downloads',
])
})
test('default Admin HTTP entry registers current-code appointment, PDA release, audit and sailing calendar modules', () => {
for (const module of ['appointment-work', 'pda-releases', 'audit', 'sailing-calendar',
'self-operated-analytics', 'fleet-management']) {
assert.match(adminAcceptance, new RegExp(`CONFIGURED_MODULES\\s*=\\s*\\[[^\\]]*'${module}'`, 's'),
`${module} must be registered in CONFIGURED_MODULES`)
assert.ok(existsSync(resolve(scriptsDir, 'admin-test-env-modules', `${module}.mjs`)),
`${module} module file is missing`)
}
})