From 21d6f65bf2e4508b4bb995eb0dad39791d8a7ba1 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Fri, 10 Jul 2026 07:53:26 +0000 Subject: [PATCH] Fix gallery tests to match current GPT-5.6 run registry The cleanup kept luna-3, sol-high, and terra-high while dropping luna, luna-high, and sol-high-2. Sync the gallery assertions so pnpm test no longer expects the deleted luna-2 / sol-high-2 ids. Co-authored-by: Stephen Wu --- tests/gallery.test.mjs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/gallery.test.mjs b/tests/gallery.test.mjs index f3943a0..d8f2acb 100644 --- a/tests/gallery.test.mjs +++ b/tests/gallery.test.mjs @@ -53,8 +53,7 @@ test('every runs.json entry conforms to the generated RunEntry projection', () = test('the registry keeps the current GPT-5.6 runs and drops superseded ones', () => { const currentIds = [ 'gpt-5-6-luna-3', - 'gpt-5-6-luna-2', - 'gpt-5-6-sol-high-2', + 'gpt-5-6-sol-high', 'gpt-5-6-terra-high', ] for (const id of currentIds) { @@ -63,7 +62,7 @@ test('the registry keeps the current GPT-5.6 runs and drops superseded ones', () assert.equal(run.legacy, false) } - for (const id of ['gpt-5-6-luna', 'gpt-5-6-luna-high', 'gpt-5-6-sol-high']) { + for (const id of ['gpt-5-6-luna', 'gpt-5-6-luna-high', 'gpt-5-6-sol-high-2']) { assert.equal(runs.some((run) => run.id === id), false, `${id} should be removed`) } @@ -74,7 +73,7 @@ test('the registry keeps the current GPT-5.6 runs and drops superseded ones', () }) test('run metadata separates canonical model identity from display titles', () => { - const complete = byId('gpt-5-6-sol-high-2') + const complete = byId('gpt-5-6-sol-high') assert.equal(complete.model, 'gpt-5.6-sol-high') assert.equal(getRunTitle(complete), 'GPT 5.6 Sol High') assert.equal(getRunTitle(pianoOnly), 'Piano Only')