Files
frontend/test/common/string/truncate-with-ellipsis.test.ts
WendelinandGitHub 3f1b7ce391 Add automation item comments (#52090)
* Add automation comments

* Line wrap

* Review

* Add truncateWithEllipsis with tests

* Review
2026-05-21 13:50:51 +03:00

13 lines
561 B
TypeScript

import { assert, describe, it } from "vitest";
import { truncateWithEllipsis } from "../../../src/common/string/truncate-with-ellipsis";
describe("truncateWithEllipsis", () => {
it("works", () => {
assert.strictEqual(truncateWithEllipsis("", 5), "");
assert.strictEqual(truncateWithEllipsis("hello", 5), "hello");
assert.strictEqual(truncateWithEllipsis("12345678", 5), "12345678");
assert.strictEqual(truncateWithEllipsis("123456789", 5), "12345...");
assert.strictEqual(truncateWithEllipsis("123456789", 3, "…"), "123…");
});
});