Node.js Package #3
npm-publish.yml
on: release
build
20s
publish-npm
0s
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
|