forked from wangziqi/gongxue-base
test: run launch persona smoke with app session
This commit is contained in:
@@ -200,6 +200,18 @@ assert.ok(
|
||||
'launch persona SVIP failure should be reported as a blocker',
|
||||
);
|
||||
|
||||
const launchPersonaLegacyAuth = runGate(tempDir => {
|
||||
const evidence = createEvidence(tempDir);
|
||||
const item = evidence.checks.find(check => check.id === 'api.launch-persona-smoke');
|
||||
item.summary.authMode = 'legacy';
|
||||
return evidence;
|
||||
});
|
||||
assert.notEqual(launchPersonaLegacyAuth.status, 0, 'launch persona smoke with legacy auth should fail launch gate');
|
||||
assert.ok(
|
||||
launchPersonaLegacyAuth.payload.checks?.some(item => item.id === 'check.api.launch-persona-smoke.summary' && item.status === 'blocker'),
|
||||
'launch persona legacy auth should be reported as a blocker',
|
||||
);
|
||||
|
||||
const missingBusinessSampling = runGate(tempDir => {
|
||||
const evidence = createEvidence(tempDir);
|
||||
evidence.checks = evidence.checks.filter(item => item.id !== 'migration.pb-import-sample');
|
||||
|
||||
Reference in New Issue
Block a user