update at 2026-01-23 23:20:39

This commit is contained in:
douboer@gmail.com
2026-01-23 23:20:39 +08:00
parent dc45937623
commit d6312fcd16
24 changed files with 982 additions and 143 deletions

View File

@@ -20,6 +20,16 @@ describe('multiTextParser', () => {
expect(units[1].isSvg).toBe(false);
});
it('应支持自定义 unitRatios', () => {
const units = splitMultiTextUnits('甲|乙|丙', 0, 100, 'src/assets/icons', [0.2, 0.3, 0.5]);
expect(units[0].aStart).toBe(0);
expect(units[0].aEnd).toBe(20);
expect(units[1].aStart).toBe(20);
expect(units[1].aEnd).toBe(50);
expect(units[2].aStart).toBe(50);
expect(units[2].aEnd).toBe(100);
});
it('空内容应返回空数组', () => {
expect(splitMultiTextUnits('', 0, 60)).toEqual([]);
});