From e921d9d6e1cea5e9e7ea6e0e96d896379fb19e4d Mon Sep 17 00:00:00 2001 From: Julian Speckmann <176780813+KingIronMan2011@users.noreply.github.com> Date: Mon, 29 Dec 2025 04:54:04 +0100 Subject: [PATCH] Enhance uniqueness assertion in createPseudoRandomValue tests --- test/backend-test/test-ntlm-hash.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/backend-test/test-ntlm-hash.js b/test/backend-test/test-ntlm-hash.js index 611e2f45..9fd5d780 100644 --- a/test/backend-test/test-ntlm-hash.js +++ b/test/backend-test/test-ntlm-hash.js @@ -35,8 +35,8 @@ test("Test createPseudoRandomValue", async (t) => { results.add(hash.createPseudoRandomValue(length)); } - // Due to randomness, at least some values should be different - assert.ok(results.size > 1, "Multiple calls should produce different values"); + // Stronger uniqueness assertion: expect all values to be unique for cryptographic RNG + assert.strictEqual(results.size, iterations, "All generated values should be unique"); }); await t.test("Should handle length of 0", () => {