diff --git a/web/src/cases/algs.test.ts b/web/src/cases/algs.test.ts index 7e17aae..d21be64 100644 --- a/web/src/cases/algs.test.ts +++ b/web/src/cases/algs.test.ts @@ -46,8 +46,7 @@ describe('diagram follows the chosen alg', () => { expect(headlights(caseForAlg(kpuzzle, { alg: c('pll-Aa').alg, pattern: '' }, alg).pattern, 9, 11)).toBe(true) }) - it("draws Ab's headlights in front for R B' R F2 R' B R F2 R2", () => { - const alg = "R B' R F2 R' B R F2 R2" + it.each(["R B' R F2 R' B R F2 R2", "x' R U' R D2 R' U R D2 R2 x"])("draws Ab's headlights in front for %s", (alg) => { expect(algsFor(c('pll-Ab'))).toContain(alg) expect(headlights(caseForAlg(kpuzzle, { alg: c('pll-Ab').alg, pattern: '' }, alg).pattern, 18, 20)).toBe(true) }) diff --git a/web/src/cases/algs.ts b/web/src/cases/algs.ts index 299c5df..2f08a45 100644 --- a/web/src/cases/algs.ts +++ b/web/src/cases/algs.ts @@ -30,7 +30,7 @@ export const ALT_ALGS: Record = { 'oll-52': ["R' F' U' F U' R U R' U R"], 'oll-57': ["R U R' U' r R' U R U' r'"], 'pll-Aa': ["x L2 D2 L' U' L D2 L' U L' x'", "R' F R' B2 R F' R' B2 R2", "x' R2 D2 R' U' R D2 R' U R' x"], - 'pll-Ab': ["x' L2 D2 L U L' D2 L U' L x", "R B' R F2 R' B R F2 R2"], + 'pll-Ab': ["x' L2 D2 L U L' D2 L U' L x", "R B' R F2 R' B R F2 R2", "x' R U' R D2 R' U R D2 R2 x"], 'pll-H': ["M2 U' M2 U2 M2 U' M2", 'R2 U2 R U2 R2 U2 R2 U2 R U2 R2'], 'pll-Ua': ["R U' R U R U R U' R' U' R2", "R2 U' R' U' R U R U R U' R"], 'pll-Ub': ["R2 U R U R' U' R' U' R' U R'", "R' U R' U' R' U' R' U R U R2"],