mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-23 09:58:12 +01:00
Rename files
This commit is contained in:
40
ts/test-electron/textsecure/WebAPI_test.preload.ts
Normal file
40
ts/test-electron/textsecure/WebAPI_test.preload.ts
Normal file
@@ -0,0 +1,40 @@
|
||||
// Copyright 2025 Signal Messenger, LLC
|
||||
// SPDX-License-Identifier: AGPL-3.0-only
|
||||
|
||||
import { assert } from 'chai';
|
||||
|
||||
import { makeKeysLowercase } from '../../textsecure/WebAPI.preload.js';
|
||||
|
||||
describe('WebAPI', () => {
|
||||
describe('makeKeysLowercase', () => {
|
||||
it('handles empty object', () => {
|
||||
const expected = Object.create(null);
|
||||
const actual = makeKeysLowercase({});
|
||||
assert.deepEqual(expected, actual);
|
||||
});
|
||||
it('handles one key', () => {
|
||||
const expected = Object.create(null);
|
||||
expected.low = 4;
|
||||
|
||||
const actual = makeKeysLowercase({
|
||||
LOW: 4,
|
||||
});
|
||||
|
||||
assert.deepEqual(expected, actual);
|
||||
});
|
||||
it('handles lots of keys', () => {
|
||||
const expected = Object.create(null);
|
||||
expected.one = 'one more';
|
||||
expected.two = 'two more';
|
||||
expected.three = 'three';
|
||||
|
||||
const actual = makeKeysLowercase({
|
||||
One: 'one more',
|
||||
TWO: 'two more',
|
||||
ThreE: 'three',
|
||||
});
|
||||
|
||||
assert.deepEqual(expected, actual);
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user