From 42a35677a05ab12e1007a7590b3005f2aebf2586 Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Tue, 26 Mar 2024 14:56:53 -0400 Subject: [PATCH] Test multi async tests per comment --- .../accounts-base/accounts_client_tests.js | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/packages/accounts-base/accounts_client_tests.js b/packages/accounts-base/accounts_client_tests.js index 7e2e929e03..fe37c50787 100644 --- a/packages/accounts-base/accounts_client_tests.js +++ b/packages/accounts-base/accounts_client_tests.js @@ -304,26 +304,21 @@ Tinytest.addAsync( } ); -Tinytest.addAsync('accounts - Session storage', async (test, done) => { - - Accounts.config({ useSessionStorage: true }) - test.isTrue(Accounts._options.useSessionStorage) - - // Login a user with AccountClientSession and test that tokens are in sessionStorage - logoutAndCreateUser(test, done, () => { +testAsyncMulti('accounts - Session storage', [ + function (test, expect) { + Accounts.config({ useSessionStorage: true }) + test.isTrue(Accounts._options.useSessionStorage) test.isNotUndefined(sessionStorage.getItem('Meteor.loginToken')) test.isUndefined(localStorage.getItem('Meteor.loginToken')) Accounts.logout() removeTestUser() - }) - - // Login a user with AccountClientStorage and test that tokens are in localStorage - logoutAndCreateUser(test, done, () => { + }, + function (test, expect) { Accounts.config({ useSessionStorage: false }) test.isFalse(Accounts._options.useSessionStorage) test.isUndefined(sessionStorage.getItem('Meteor.loginToken')) test.isNotUndefined(localStorage.getItem('Meteor.loginToken')) Accounts.logout() removeTestUser() - }) -}) + } +])