add tests to localize controller

This commit is contained in:
Jacob Overgaard
2023-08-01 09:53:37 +02:00
parent 75847699b3
commit dcd3bcdc99
2 changed files with 5 additions and 7 deletions

View File

@@ -97,10 +97,9 @@ describe('UmbLocalizeController', () => {
expect(element.localize.term('general_logout')).to.equal('Log out');
});
// TODO: fix this test
// it('should override a term', async () => {
// umbExtensionsRegistry.register(englishOverride);
// await aTimeout(0);
// expect(element.localize.term('general_close')).to.equal('Close 2');
// });
it('should override a term', async () => {
umbExtensionsRegistry.register(englishOverride);
await aTimeout(0);
expect(element.localize.term('general_close')).to.equal('Close 2');
});
});

View File

@@ -75,7 +75,6 @@ export class UmbLocalizeController<UserTranslation extends Translation = Default
} else if (fallback && fallback[key as keyof Translation]) {
term = fallback[key as keyof Translation];
} else {
console.error(`No translation found for: ${String(key)}`);
return String(key);
}