From a1bc475cb70ac1959dea5e702dc7d72173c532e0 Mon Sep 17 00:00:00 2001 From: Gabriel Grubba Date: Wed, 28 Dec 2022 16:01:03 -0300 Subject: [PATCH] tests: solved pending credentials --- packages/oauth1/oauth1_tests.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/oauth1/oauth1_tests.js b/packages/oauth1/oauth1_tests.js index d4b283a97a..7b72cc4471 100644 --- a/packages/oauth1/oauth1_tests.js +++ b/packages/oauth1/oauth1_tests.js @@ -23,7 +23,7 @@ const testPendingCredential = async (test, method) => { this.accessTokenSecret = twitterfooAccessTokenSecret; }; - ServiceConfiguration.configurations.insert({service: serviceName}); + await ServiceConfiguration.configurations.insert({service: serviceName}); try { // register a fake login service @@ -40,7 +40,7 @@ const testPendingCredential = async (test, method) => { })); // simulate logging in using twitterfoo - OAuth._storeRequestToken(credentialToken, twitterfooAccessToken); + await OAuth._storeRequestToken(credentialToken, twitterfooAccessToken); const req = { method, @@ -73,9 +73,8 @@ const testPendingCredential = async (test, method) => { }; await OAuthTest.middleware(req, res); const credentialSecret = respData; - // Test that the result for the token is available - let result = OAuth._retrievePendingCredential(credentialToken, + let result = await OAuth._retrievePendingCredential(credentialToken, credentialSecret); const serviceData = OAuth.openSecrets(result.serviceData); test.equal(result.serviceName, serviceName); @@ -86,7 +85,7 @@ const testPendingCredential = async (test, method) => { test.equal(result.options.option1, twitterOption1); // Test that pending credential is removed after being retrieved - result = OAuth._retrievePendingCredential(credentialToken); + result = await OAuth._retrievePendingCredential(credentialToken); test.isUndefined(result); } finally {