From 74994decf7ad2ec899fb2176625024d78e1af43c Mon Sep 17 00:00:00 2001 From: Lucas Chociay Date: Wed, 27 Jul 2022 17:45:34 -0300 Subject: [PATCH 1/2] test: add tokenize test --- src/types/models/tokens.ts | 2 ++ test/tokenize.test.ts | 2 ++ test/tokens.test.ts | 1 + 3 files changed, 5 insertions(+) diff --git a/src/types/models/tokens.ts b/src/types/models/tokens.ts index c4b815bb..8082203f 100644 --- a/src/types/models/tokens.ts +++ b/src/types/models/tokens.ts @@ -51,6 +51,7 @@ interface Token extends TokenBase { searchIndexes?: string[]; fingerprintExpression?: string; mask?: TokenMask; + expirestAt?: string; } type CreateToken = Pick< @@ -63,6 +64,7 @@ type CreateToken = Pick< | 'searchIndexes' | 'fingerprintExpression' | 'mask' + | 'expirestAt' > & { deduplicateToken?: boolean; id?: string; diff --git a/test/tokenize.test.ts b/test/tokenize.test.ts index 7f4fc4be..b26b13c8 100644 --- a/test/tokenize.test.ts +++ b/test/tokenize.test.ts @@ -65,6 +65,7 @@ describe('Tokenize', () => { expiration_month: chance.integer(), expiration_year: chance.integer(), }, + expiresAt: chance.date().toString(), }, random_tokens: [ chance.string(), @@ -102,6 +103,7 @@ describe('Tokenize', () => { expiration_month: chance.integer(), expiration_year: chance.integer(), }, + expiresAt: chance.date().toString(), }, random_tokens: [ chance.guid(), diff --git a/test/tokens.test.ts b/test/tokens.test.ts index 06e86ec1..c885aeff 100644 --- a/test/tokens.test.ts +++ b/test/tokens.test.ts @@ -600,6 +600,7 @@ describe('Tokens', () => { fingerprintExpression: _chance.string(), deduplicateToken: _chance.bool(), mask: _chance.string(), + expirestAt: _chance.date().toString(), }; /* eslint-enable camelcase */ From 0d273a7e4ed773b55433616c0860714e6d26685e Mon Sep 17 00:00:00 2001 From: Lucas Chociay Date: Thu, 28 Jul 2022 08:54:39 -0300 Subject: [PATCH 2/2] chore: fix typo --- src/types/models/tokens.ts | 4 ++-- test/tokens.test.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/types/models/tokens.ts b/src/types/models/tokens.ts index 8082203f..06a297f4 100644 --- a/src/types/models/tokens.ts +++ b/src/types/models/tokens.ts @@ -51,7 +51,7 @@ interface Token extends TokenBase { searchIndexes?: string[]; fingerprintExpression?: string; mask?: TokenMask; - expirestAt?: string; + expiresAt?: string; } type CreateToken = Pick< @@ -64,7 +64,7 @@ type CreateToken = Pick< | 'searchIndexes' | 'fingerprintExpression' | 'mask' - | 'expirestAt' + | 'expiresAt' > & { deduplicateToken?: boolean; id?: string; diff --git a/test/tokens.test.ts b/test/tokens.test.ts index c885aeff..bbc75d28 100644 --- a/test/tokens.test.ts +++ b/test/tokens.test.ts @@ -600,7 +600,7 @@ describe('Tokens', () => { fingerprintExpression: _chance.string(), deduplicateToken: _chance.bool(), mask: _chance.string(), - expirestAt: _chance.date().toString(), + expiresAt: _chance.date().toString(), }; /* eslint-enable camelcase */