@@ -56,8 +56,8 @@ describe('cloudfront', function () {
5656 } ) ;
5757
5858 it ( 'uses the AWS client' , function ( ) {
59- var AWS = require ( 'aws-sdk' ) ;
60- assert . ok ( subject . _client instanceof AWS . CloudFront ) ;
59+ var { CloudFront } = require ( '@ aws-sdk/client-cloudfront ' ) ;
60+ assert . ok ( subject . _client instanceof CloudFront ) ;
6161 } ) ;
6262
6363 context ( 'with credentials in plugin config' , function ( ) {
@@ -74,14 +74,11 @@ describe('cloudfront', function () {
7474 } ) ;
7575
7676 it ( 'uses the configured credentials' , function ( ) {
77- assert . equal (
78- 'set_via_config' ,
79- subject . _client . config . credentials . accessKeyId
80- ) ;
81- assert . equal (
82- 'set_via_config' ,
83- subject . _client . config . credentials . secretAccessKey
84- ) ;
77+ let promise = subject . _client . config . credentials ( ) ;
78+ return assert . isFulfilled ( promise ) . then ( function ( credentials ) {
79+ assert . equal ( 'set_via_config' , credentials . accessKeyId ) ;
80+ assert . equal ( 'set_via_config' , credentials . secretAccessKey ) ;
81+ } ) ;
8582 } ) ;
8683 } ) ;
8784
@@ -92,14 +89,11 @@ describe('cloudfront', function () {
9289 } ) ;
9390
9491 it ( 'falls back to default AWS credential resolution' , function ( ) {
95- assert . equal (
96- 'set_via_env_var' ,
97- subject . _client . config . credentials . accessKeyId
98- ) ;
99- assert . equal (
100- 'set_via_env_var' ,
101- subject . _client . config . credentials . secretAccessKey
102- ) ;
92+ let promise = subject . _client . config . credentials ( ) ;
93+ return assert . isFulfilled ( promise ) . then ( function ( credentials ) {
94+ assert . equal ( 'set_via_env_var' , credentials . accessKeyId ) ;
95+ assert . equal ( 'set_via_env_var' , credentials . secretAccessKey ) ;
96+ } ) ;
10397 } ) ;
10498 } ) ;
10599 } ) ;
0 commit comments