From d686b65dbea237904c19e1e8bfdb6a3e713bc342 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 1 Jul 2023 23:55:41 +0200 Subject: [PATCH] add 2 more tests --- packages/mini/test/mini.test.mjs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/mini/test/mini.test.mjs b/packages/mini/test/mini.test.mjs index 1778785d..677dc80a 100644 --- a/packages/mini/test/mini.test.mjs +++ b/packages/mini/test/mini.test.mjs @@ -207,10 +207,20 @@ describe('getLeafLocation', () => { describe('getLeafLocations', () => { it('gets locations of leaf nodes', () => { - const code = '"bd sd"'; - expect(getLeafLocations(code)).toEqual([ + expect(getLeafLocations('"bd sd"')).toEqual([ [1, 3], // bd columns [4, 6], // sd columns ]); + expect(getLeafLocations('"bd*2 [sd cp]"')).toEqual([ + [1, 3], // bd columns + [7, 9], // sd columns + [10, 12], // cp columns + [4, 5], // "2" columns + ]); + expect(getLeafLocations('"bd*<2 3>"')).toEqual([ + [1, 3], // bd columns + [5, 6], // "2" columns + [7, 8], // "3" columns + ]); }); });