Eventi: i test seguono la data separata e l'URL stampato nel QR
Il test dell'inaugurazione cercava la data dentro il titolo, ma i due sono stati separati in tag distinti il 19 agosto: era rosso da allora, anche in produzione. Il nuovo test tiene insieme le tre cose che devono restare d'accordo, perche' il QR delle locandine affisse non si corregge piu': la rotta servita dal sito, l'URL cucito nel codice e il PDF che la pagina offre in download. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -183,10 +183,11 @@ describe('promo ed eventi', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('l\'inaugurazione dice la data e che il programma manca ancora', () => {
|
||||
const testo = contentSeed.find((e) => e.tag === 'eventi.inaugurazione.body')!.value;
|
||||
expect(contentSeed.find((e) => e.tag === 'eventi.inaugurazione.title')!.value).toContain('19 settembre 2026');
|
||||
expect(testo).toContain('programma completo');
|
||||
// I tag `eventi.*` restano nel seed — in produzione le righe esistono già — ma dal
|
||||
// commit della landing dell'In-Sanity Hour non alimentano piu' nessuna pagina: la data
|
||||
// vive nel suo tag, non nel titolo, da quando i due sono stati separati.
|
||||
it('la data dell\'inaugurazione sta nel tag della data', () => {
|
||||
expect(contentSeed.find((e) => e.tag === 'eventi.inaugurazione.date')!.value).toContain('19 settembre 2026');
|
||||
});
|
||||
|
||||
// La voce di menu continua a puntare qui: è l'indirizzo già girato ai clienti.
|
||||
|
||||
Reference in New Issue
Block a user