update at 2026-01-23 23:20:39
This commit is contained in:
@@ -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([]);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user