mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-19 06:08:57 +01:00
19 lines
642 B
TypeScript
19 lines
642 B
TypeScript
// Copyright 2021 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
import { assert } from 'chai';
|
|
import { getUserLanguages } from '../../util/userLanguages.std.ts';
|
|
|
|
describe('user language utilities', () => {
|
|
describe('getUserLanguages', () => {
|
|
it('returns the fallback if no languages are provided', () => {
|
|
assert.deepEqual(getUserLanguages([], 'fallback'), ['fallback']);
|
|
assert.deepEqual(getUserLanguages(undefined, 'fallback'), ['fallback']);
|
|
});
|
|
|
|
it('returns the provided languages', () => {
|
|
assert.deepEqual(getUserLanguages(['a', 'b', 'c'], 'x'), ['a', 'b', 'c']);
|
|
});
|
|
});
|
|
});
|