Skip to content

Commit 80cb054

Browse files
authored
test(karma-credential-loader): set credential expiration as date (#6353)
1 parent 253d329 commit 80cb054

File tree

1 file changed

+8
-1
lines changed
  • packages/karma-credential-loader/src

1 file changed

+8
-1
lines changed

packages/karma-credential-loader/src/index.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,14 @@ function createCredentialPreprocessor() {
1414
})();
1515
// This will affect the generated (ES5) JS
1616
const regionCode = `var defaultRegion = '${region}';`;
17-
const credentialsCode = `var credentials = ${JSON.stringify(credentials)};`;
17+
let credentialsCode = `var credentials = ${JSON.stringify(credentials)};
18+
delete credentials.expiration;`;
19+
20+
if (Number.isInteger(credentials.expiration?.getTime?.())) {
21+
credentialsCode += `
22+
credentials.expiration = new Date(${credentials.expiration!.getTime()});`;
23+
}
24+
1825
const isBrowser = `var isBrowser = true;`;
1926
const contents = content.split("\n");
2027
let idx = -1;

0 commit comments

Comments
 (0)