From 85780e04817f518e403ed9ea50577a0285afe038 Mon Sep 17 00:00:00 2001 From: Chris Hallberg Date: Thu, 4 Dec 2025 13:05:38 -0500 Subject: [PATCH] test: remove unnecessary and slow second check --- Project-Euler/test/Problem044.test.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Project-Euler/test/Problem044.test.js b/Project-Euler/test/Problem044.test.js index b3522a7884..0e5b60cb2a 100644 --- a/Project-Euler/test/Problem044.test.js +++ b/Project-Euler/test/Problem044.test.js @@ -1,18 +1,15 @@ import { problem44 } from '../Problem044.js' -describe('checking nth prime number', () => { +describe('Project Euler 044 - Pentagon numbers', () => { test('should be invalid input if number is negative', () => { expect(() => problem44(-3)).toThrowError('Invalid Input') }) + test('should be invalid input if number is 0', () => { expect(() => problem44(0)).toThrowError('Invalid Input') }) - // Project Euler Condition Check - test('if the number is greater or equal to 1', () => { + + test('solves the problem', () => { expect(problem44(1)).toBe(5482660) }) - // Project Euler Second Value for Condition Check - test('if the number is greater or equal to 2167', () => { - expect(problem44(2167)).toBe(8476206790) - }) })