fix(m1): replace transcribed operator values in fixtures with invented ones

This commit is contained in:
Kjell Tore Guttormsen 2026-09-04 21:35:24 +02:00
commit 28a950bcea
5 changed files with 17 additions and 17 deletions

View file

@ -67,15 +67,15 @@ arbeidssteder:
- Vestbygda
- Nordvik
lonn:
gulv_nok: 1050000
onsket_nok: 1150000
kommentar: Gulvet avviser mekanisk. Ønsket nivå vekter, avviser ikke.
gulv_nok: 930000
onsket_nok: 1010000
kommentar: Gulvet er hardt. Ønsket nivå teller bare i vektingen.
ansettelsesform:
aksepterer: %(aksepterer)s
avviser: åremål/engasjement, vikariat
absolutte_nei:
- personalansvar / linjeledelse
- salg og kundeanskaffelse
- nattarbeid / turnusvakt
- reise over halve tiden
senioritet:
min: %(min)s
maks: %(maks)s
@ -141,8 +141,8 @@ Bygger fagsystemer som faktisk tas i bruk.
DIVERGENT_DEFAULTS = {
"flytting": "nei",
"aksepterer": "fast, konsulent via byrå",
"min": "seniorrådgiver",
"maks": "fagdirektør/sjefsarkitekt",
"min": "seniorkonsulent",
"maks": "sjefkonsulent/avdelingsdirektør",
}
@ -238,7 +238,7 @@ def test_norwegian_characters_round_trip_through_the_report():
text = divergent()
report = kandidat_schema.validate(text)
rendered = kandidat_schema.report_json(report)
assert "Sørdal" in rendered and "byrå" in rendered and "fagdirektør" in rendered
assert "Sørdal" in rendered and "byrå" in rendered and "avdelingsdirektør" in rendered
# Not escaped to ø on the way out, and not normalised on the way in:
# the report quotes the operator's own bytes back.
assert "\\u" not in rendered
@ -260,8 +260,8 @@ def test_divergence_1_comma_splits_employment_forms_and_slash_splits_alternative
assert report["ansettelsesform"]["avviser"] == [["åremål", "engasjement"], ["vikariat"]]
# Same two separators, same meaning, on the absolute-no list.
assert report["absolutte_nei"] == [
["personalansvar", "linjeledelse"],
["salg og kundeanskaffelse"],
["nattarbeid", "turnusvakt"],
["reise over halve tiden"],
]