test(okr): generiske, fiktive fixturer og testdata
okf-realistic har samme struktur og samme tall som før. Organisasjonen er Fjordvik kommune (fiktiv), og OKR-fila heter okr-vannforsyning.md, så den alfabetiske rekkefølgen mot okr-digitalisering.md holder. KR2 går fra 12 til 20 med nå-verdi 17, og scoren er fortsatt 0.625. Retrieval-testene bruker fortsatt «nullvisjon», og disambigueringen bruker et felles token i tittel og status-kropp, så de tester det samme på nytt innhold. docx-fixturen er bygget på nytt med bare document.xml endret. Øvrige testdata (KR-navn, sektorverdi, eksempeltekst) er nøytrale. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
d71de15d48
commit
6712f855ed
17 changed files with 61 additions and 61 deletions
|
|
@ -31,7 +31,7 @@ function makeFullConfig(workDir, fields = {}) {
|
|||
navn: 'TestOrg',
|
||||
kortform: 'TO',
|
||||
gjeldende: 'T2-2026',
|
||||
sektor: 'transport',
|
||||
sektor: 'kommune',
|
||||
modenhetsnivaa: 'nivaa-2',
|
||||
fase: 'utforsker',
|
||||
okr_frikoblet_fra_loenn: 'true',
|
||||
|
|
@ -88,7 +88,7 @@ test('full config: alle 9 noekler resolver likt som foer', () => {
|
|||
const out = runHook(work, home);
|
||||
assert.match(out, /Organisasjon: TestOrg \(TO\)/, 'navn + kortform');
|
||||
assert.match(out, /Syklus: T2-2026 \[utforsker\]/, 'gjeldende + fase');
|
||||
assert.match(out, /Sektor: transport/, 'sektor');
|
||||
assert.match(out, /Sektor: kommune/, 'sektor');
|
||||
assert.match(out, /Modenhet: nivaa-2/, 'modenhetsnivaa');
|
||||
assert.match(out, /OKR frikoblet fra lonn: true/, 'frikoblet-verdi');
|
||||
assert.match(out, /Psykologisk trygghet: hoy/, 'psykologisk_trygghet');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue