From fd8a754b310235fa2ba35c95ecd933cb33dad651 Mon Sep 17 00:00:00 2001 From: defaude Date: Sun, 1 Oct 2023 18:53:35 +0200 Subject: [PATCH 1/2] test: skip test that's running way too long It's good to have the test there, but there's no use having it running for ~30 minutes or so in the GitHub Action close #1193 --- Project-Euler/test/Problem044.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project-Euler/test/Problem044.test.js b/Project-Euler/test/Problem044.test.js index b542b3db6d..e1eeae0e6c 100644 --- a/Project-Euler/test/Problem044.test.js +++ b/Project-Euler/test/Problem044.test.js @@ -12,8 +12,8 @@ describe('checking nth prime number', () => { expect(problem44(1)).toBe(5482660) }) // Project Euler Second Value for Condition Check - // FIXME skip this test for now because it runs very long and clogs up the CI & pre-commit hook - test('if the number is greater or equal to 2167', () => { + // Skipping this by default as it makes CI runs take way too long + test.skip('if the number is greater or equal to 2167', () => { expect(problem44(2167)).toBe(8476206790) }) }) From 572eab808fea51f912a598dc64e7d270af137c17 Mon Sep 17 00:00:00 2001 From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Date: Sun, 1 Oct 2023 16:54:33 +0000 Subject: [PATCH 2/2] Updated Documentation in README.md --- DIRECTORY.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DIRECTORY.md b/DIRECTORY.md index 4f1c033352..2d70c5d6a2 100644 --- a/DIRECTORY.md +++ b/DIRECTORY.md @@ -9,10 +9,12 @@ * [SumOfSubset](Backtracking/SumOfSubset.js) * **Bit-Manipulation** * [BinaryCountSetBits](Bit-Manipulation/BinaryCountSetBits.js) + * [IsPowerofFour](Bit-Manipulation/IsPowerofFour.js) * [IsPowerOfTwo](Bit-Manipulation/IsPowerOfTwo.js) * [LogTwo](Bit-Manipulation/LogTwo.js) * [NextPowerOfTwo](Bit-Manipulation/NextPowerOfTwo.js) * [SetBit](Bit-Manipulation/SetBit.js) + * [UniqueElementInAnArray](Bit-Manipulation/UniqueElementInAnArray.js) * **Cache** * [LFUCache](Cache/LFUCache.js) * [LRUCache](Cache/LRUCache.js) @@ -270,6 +272,7 @@ * [Problem017](Project-Euler/Problem017.js) * [Problem018](Project-Euler/Problem018.js) * [Problem020](Project-Euler/Problem020.js) + * [Problem021](Project-Euler/Problem021.js) * [Problem023](Project-Euler/Problem023.js) * [Problem025](Project-Euler/Problem025.js) * [Problem028](Project-Euler/Problem028.js)