Skip to content

Node.js Package

Node.js Package #3

Triggered via release September 7, 2025 03:21
@kdumakduma
created 21b207a
Status Failure
Total duration 27s
Artifacts

npm-publish.yml

on: release
Fit to window
Zoom out
Zoom in

Annotations

3 errors
build
Process completed with exit code 1.
test/generator/CodeGenerator.test.ts > CodeGenerator (TS output) > generates_with_username_and_validator_instance: test/generator/CodeGenerator.test.ts#L100
AssertionError: expected '// Auto-generated validation snippet\…' to contain 'private static validateKey(userName: …' - Expected + Received - private static validateKey(userName: string, key: string): boolean + // Auto-generated validation snippet + import { Crc16, Fnv1a, GeneralizedCrc, PartialKeyValidator } from "pkv.js"; + + function validateKey(userName: string, key: string): boolean { + const validator = new PartialKeyValidator(new Fnv1a()); + + // Validation for key with index 0 + if (!validator.validateKeyWithSeedString(new Crc16(), new Fnv1a(), key, 0, 2863311530, userName)) return false; + + // Validation for key with index 2 + if (!validator.validateKeyWithSeedString(new Crc16(), new GeneralizedCrc(), key, 2, 3435973836, userName)) return false; + + return true; + } + ❯ test/generator/CodeGenerator.test.ts:100:22
test/generator/CodeGenerator.test.ts > CodeGenerator (TS output) > generates_without_username_and_with_blacklist: test/generator/CodeGenerator.test.ts#L59
AssertionError: expected '// Auto-generated validation snippet\…' to contain 'private static validateKey(key: strin…' - Expected + Received - private static validateKey(key: string): boolean + // Auto-generated validation snippet + import { Adler16, Fnv1a, OneAtATime, PartialKeyValidator } from "pkv.js"; + + function validateKey(key: string): boolean { + const seed = PartialKeyValidator.getSerialNumberFromKey(key); + const blacklist = [1518008798, 42]; + if (blacklist.includes(seed)) return false; + + // Validation for key with index 1 + if (!PartialKeyValidator.validateKey(new Adler16(), new OneAtATime(), key, 1, 766109221)) return false; + + // Validation for key with index 4 + if (!PartialKeyValidator.validateKey(new Adler16(), new Fnv1a(), key, 4, 4072442218)) return false; + + return true; + } + ❯ test/generator/CodeGenerator.test.ts:59:22