element-web/test/unit-tests/utils/createVoiceMessageContent-test.ts

27 lines
761 B
TypeScript
Raw Normal View History

/*
Copyright 2024 New Vector Ltd.
Copyright 2022 The Matrix.org Foundation C.I.C.
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
Please see LICENSE files in the repository root for full details.
*/
import { EncryptedFile } from "matrix-js-sdk/src/types";
import { createVoiceMessageContent } from "../../../src/utils/createVoiceMessageContent";
describe("createVoiceMessageContent", () => {
it("should create a voice message content", () => {
2022-12-12 11:24:14 +00:00
expect(
createVoiceMessageContent(
"mxc://example.com/file",
"ogg/opus",
23000,
42000,
{} as unknown as EncryptedFile,
2022-12-12 11:24:14 +00:00
[1, 2, 3],
),
).toMatchSnapshot();
});
});