fix: isoler la navigation des portails par entité
All checks were successful
Validation applicative / Tests de contrat (push) Successful in 15s
All checks were successful
Validation applicative / Tests de contrat (push) Successful in 15s
This commit is contained in:
@@ -16,6 +16,9 @@ const script = html.match(/<script>([\s\S]*?)<\/script>/)?.[1];
|
||||
assert.ok(script, 'le script de configuration des portails doit être présent');
|
||||
assert.equal(/^(<<<<<<<|=======|>>>>>>>)/m.test(html), false, 'aucun marqueur de conflit Git ne doit être livré');
|
||||
assert.match(html, /PORTAL_CONFIGS/, 'les domaines des portails doivent être configurés explicitement');
|
||||
assert.doesNotMatch(html, /class="entity-nav"/, 'un portail ne doit proposer aucun accès aux autres portails');
|
||||
assert.doesNotMatch(html, /PORTAL_DEFINITIONS/, 'la liste de navigation croisée ne doit pas être livrée');
|
||||
assert.doesNotMatch(html, /function renderNavigation\(/, 'aucune fonction ne doit construire des liens vers les autres portails');
|
||||
assert.match(html, /STATUS_REFRESH_MS = 30000/, 'le délai de grisage doit être explicite');
|
||||
assert.match(html, /setInterval\(fetchAndApplyStatuses, STATUS_REFRESH_MS\)/, 'les statuts doivent être réactualisés périodiquement');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user