From b608ad7ee9c898d6471544ce3e501bbfb4b5e0b9 Mon Sep 17 00:00:00 2001 From: Jagdish Prajapati Date: Fri, 6 Jun 2025 13:38:43 +0530 Subject: [PATCH] Syncing test.toml and updating the test code and the proof solutions --- exercises/practice/zipper/.meta/config.json | 1 + exercises/practice/zipper/.meta/tests.toml | 3 +++ exercises/practice/zipper/zipper.spec.js | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/exercises/practice/zipper/.meta/config.json b/exercises/practice/zipper/.meta/config.json index ae12bb7320..0b367426c2 100644 --- a/exercises/practice/zipper/.meta/config.json +++ b/exercises/practice/zipper/.meta/config.json @@ -6,6 +6,7 @@ "felbit", "ganderzz", "hyuko21", + "jagdish-15", "joshgoebel", "SleeplessByte", "tejasbubane" diff --git a/exercises/practice/zipper/.meta/tests.toml b/exercises/practice/zipper/.meta/tests.toml index 80e629ad6e..e93932b173 100644 --- a/exercises/practice/zipper/.meta/tests.toml +++ b/exercises/practice/zipper/.meta/tests.toml @@ -27,6 +27,9 @@ description = "traversing up from top" [b8505f6a-aed4-4c2e-824f-a0ed8570d74b] description = "left, right, and up" +[b9aa8d54-07b7-4bfd-ab6b-7ff7f35930b6] +description = "test ability to descend multiple levels and return" + [47df1a27-b709-496e-b381-63a03b82ea5f] description = "set_value" diff --git a/exercises/practice/zipper/zipper.spec.js b/exercises/practice/zipper/zipper.spec.js index a016c2b554..3d5007a09f 100644 --- a/exercises/practice/zipper/zipper.spec.js +++ b/exercises/practice/zipper/zipper.spec.js @@ -50,6 +50,10 @@ describe('Zipper', () => { expect(zipper.left().up().right().up().left().right().value()).toEqual(3); }); + xtest('test ability to descend multiple levels and return', () => { + expect(zipper.left().right().up().up().value()).toEqual(1); + }); + xtest('setValue', () => { expect(zipper.left().setValue(5).toTree()).toEqual(t2); });