fix(cv): make profile saves atomic
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { getCvPageCount, getCvPageMetrics, moveItem, wrapSelection } from "./cvBuilder";
|
||||
import { getCvPageCount, getCvPageMetrics, moveItem, normalizeCvLanguage, wrapSelection } from "./cvBuilder";
|
||||
|
||||
describe("moveItem", () => {
|
||||
test("moves an item forward", () => {
|
||||
@@ -51,3 +51,12 @@ describe("CV page measurement", () => {
|
||||
expect(getCvPageCount(heightPx * 2 + 20, heightPx)).toBe(3);
|
||||
});
|
||||
});
|
||||
|
||||
describe("CV language compatibility", () => {
|
||||
test("maps legacy Norwegian values to the supported Bokmål locale", () => {
|
||||
expect(normalizeCvLanguage("no")).toBe("nb-NO");
|
||||
expect(normalizeCvLanguage("nb")).toBe("nb-NO");
|
||||
expect(normalizeCvLanguage("nb-NO")).toBe("nb-NO");
|
||||
expect(normalizeCvLanguage("en")).toBe("en");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user