Add new test to check for duplicate iso locales

This commit is contained in:
ivanThePleasant 2022-11-15 11:22:04 +02:00
parent be8bcaa8e7
commit 073b79e76b

View File

@ -1,6 +1,6 @@
'use strict'; 'use strict';
const { getInitLocale } = require('..'); const { getInitLocale, isoLocales } = require('..');
describe('I18N default locale', () => { describe('I18N default locale', () => {
describe('getInitLocale', () => { describe('getInitLocale', () => {
@ -23,5 +23,10 @@ describe('I18N default locale', () => {
process.env.STRAPI_PLUGIN_I18N_INIT_LOCALE_CODE = 'zzzzz'; process.env.STRAPI_PLUGIN_I18N_INIT_LOCALE_CODE = 'zzzzz';
expect(() => getInitLocale()).toThrow(); expect(() => getInitLocale()).toThrow();
}); });
test('Checks if there are any duplicate locales present in the "iso-locales.json" file', () => {
const set = new Set(isoLocales.map((item) => item.code)).size !== isoLocales.length;
expect(set).toBe(false);
});
}); });
}); });