Skip to content

Commit 709fc54

Browse files
committed
wippppppp
1 parent c558405 commit 709fc54

File tree

1 file changed

+9
-19
lines changed
  • tests/functional/aws-node-sdk/test/quota

1 file changed

+9
-19
lines changed

tests/functional/aws-node-sdk/test/quota/tooling.js

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const nodeFetch = require('node-fetch');
22
const { SignatureV4 } = require('@smithy/signature-v4');
33
const { HttpRequest } = require('@smithy/protocol-http');
44
const { Sha256 } = require('@aws-crypto/sha256-js');
5-
const { defaultProvider } = require('@aws-sdk/credential-provider-node');
5+
// const { defaultProvider } = require('@aws-sdk/credential-provider-node');
66
const xml2js = require('xml2js');
77

88
const sendRequest = async (method, host, path, body = '', config = null) => {
@@ -32,25 +32,15 @@ const sendRequest = async (method, host, path, body = '', config = null) => {
3232
// Set region exactly like AWS SDK v2
3333
request.region = 'us-east-1';
3434

35-
// Create signer first (AWS SDK v3 equivalent of new AWS.Signers.V4(request, service))
35+
// Get credentials exactly like AWS SDK v2
36+
const accessKeyId = config?.accessKey || config?.accessKeyId || 'accessKey1';
37+
const secretAccessKey = config?.secretKey || config?.secretAccessKey || 'verySecretKey1';
38+
39+
// Create signer (AWS SDK v3 equivalent of new AWS.Signers.V4(request, service))
3640
const signer = new SignatureV4({
37-
credentials: async () => {
38-
// Get credentials with exact same fallback logic as AWS SDK v2
39-
let awsConfigCredentials = null;
40-
try {
41-
awsConfigCredentials = await defaultProvider()();
42-
} catch {
43-
// If no credentials found, stays null (same as AWS SDK v2)
44-
}
45-
46-
const accessKeyId = config?.accessKey || awsConfigCredentials?.accessKeyId;
47-
const secretAccessKey = config?.secretKey || awsConfigCredentials?.secretAccessKey;
48-
49-
// AWS SDK v3 equivalent of new AWS.Credentials(accessKeyId, secretAccessKey)
50-
return {
51-
accessKeyId,
52-
secretAccessKey,
53-
};
41+
credentials: {
42+
accessKeyId,
43+
secretAccessKey,
5444
},
5545
region: request.region,
5646
service,

0 commit comments

Comments
 (0)