forked from yvv/decision
v3 : C22 ne suppose plus un petit groupe d'essai
Chaque connexion de développement rejoint tous les groupes : B2 et F en ajoutent quatre chacun, l'essai passe de 13 à 17 membres. Dès 16, B^W passe sous la précision du calcul et, C valant 1, la voix seule de Chiara fait entrer sa version de « Connaissance suffisante » en vigueur. Conforme à l'ADR 0002 (essai : C = 1) ; l'ADR 0007 le dit maintenant. Boucle : 202 tests Rust, svelte-check 0, 49 vitest, e2e 31 / 31. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -79,8 +79,10 @@ test('C22 — le vote groupé : une section en un geste, et l’article à deux
|
||||
expect(writes.filter((u) => u.endsWith('/votes'))).toHaveLength(1);
|
||||
expect(writes.filter((u) => u.endsWith('/vote'))).toHaveLength(0);
|
||||
await expect(panel.getByText("Rien dans le panier pour l'instant.")).toBeVisible();
|
||||
// Each counted: her version of E3 has its voice, the other none.
|
||||
await expect(e3.getByRole('group', { name: /variante 1\.0\.0/ }).locator('..')).toContainText('1 pour · 0 contre · ton vote : pour');
|
||||
// Each counted: her version of E3 has its voice, the other none. Here every
|
||||
// dev sign-in joins the test group: from 16 members B^W vanishes and, C being 1,
|
||||
// her voice alone may put her version in force (ADR 0007).
|
||||
await expect(e3.getByRole('group', { name: /variante 1\.0\.0|en vigueur/ }).locator('..')).toContainText('1 pour · 0 contre · ton vote : pour');
|
||||
await expect(e3.getByRole('group', { name: /variante 0\.4\.0-draft/ }).locator('..')).toContainText('0 pour · 0 contre');
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user