import { localizeCompletenessLabel } from "./views/career/careerCompletenessLabels"; test.each(["constructor", "toString", "__proto__", "Custom section"])("preserves unknown completeness label %s as data", label => { const translate = jest.fn(() => "translated"); expect(localizeCompletenessLabel(label, translate)).toBe(label); expect(translate).not.toHaveBeenCalled(); }); test("translates a known completeness label using its catalogue key", () => { const translate = jest.fn(() => "Personopplysninger"); expect(localizeCompletenessLabel("Personal details", translate)).toBe("Personopplysninger"); expect(translate).toHaveBeenCalledWith("profileCvCompletenessPersonal"); });