refactor(current-language-util): move the locales array to a separate const in the test

This commit is contained in:
2026-06-03 17:52:54 +02:00
parent 028e52a52b
commit 483407e0ba
+4 -2
View File
@@ -17,7 +17,7 @@ limitations under the License.
import { expect, test } from 'vitest'; import { expect, test } from 'vitest';
import getCurrentLanguage from '../currentLanguage'; import getCurrentLanguage from '../currentLanguage';
test.for([ const locales = [
['en', 'en'], ['en', 'en'],
['de', 'de'], ['de', 'de'],
['fr', 'fr'], ['fr', 'fr'],
@@ -39,7 +39,9 @@ test.for([
['en-US-u-ca-gregory', 'en'], ['en-US-u-ca-gregory', 'en'],
['de-DE-u-co-phonebk', 'de'], ['de-DE-u-co-phonebk', 'de'],
['zh-Hant-TW-u-co-phonebk', 'zh'] ['zh-Hant-TW-u-co-phonebk', 'zh']
])('returns the language \'%s\' for locale only set via navigator.language', ([locale, language]) => { ];
test.for(locales)('returns the language \'%s\' for locale only set via navigator.language', ([locale, language]) => {
Object.defineProperty(navigator, 'language', { Object.defineProperty(navigator, 'language', {
value: locale, value: locale,
configurable: true configurable: true