From 4e59d9f317be34702a3899366e8974bc1aa27e71 Mon Sep 17 00:00:00 2001 From: "Theunis J. Botha" Date: Sat, 2 Oct 2021 10:47:22 +0200 Subject: [PATCH] cannot splice --- test/R3.test.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/R3.test.js b/test/R3.test.js index 2d217d4..7e3f36f 100644 --- a/test/R3.test.js +++ b/test/R3.test.js @@ -198,9 +198,17 @@ describe('R3 Tests', () => { //test normal re-assignment slider3.images = [image1, image3]; assert.deepEqual(image1.parents, [slider1, slider2, slider3]); + assert.deepEqual(image2.parents, [slider2]); assert.deepEqual(slider3.children, [canvas, image1, image3]); assert.deepEqual(slider3.components, [canvas, image1, image3]); + //test via splice + slider3.images = [];//splice(0,2); + assert.deepEqual(image1.parents, [slider1, slider2]); + assert.deepEqual(image2.parents, [slider2]); + assert.deepEqual(image3.parents, []); + + } );