From 0f1c8ef0304f5cfb0350bef6b3c5dc78c8381bfa Mon Sep 17 00:00:00 2001 From: Mo Date: Mon, 7 Aug 2023 11:53:00 -0500 Subject: [PATCH] chore: update tests --- packages/snjs/mocha/vaults/asymmetric-messages.test.js | 8 ++++++-- packages/snjs/mocha/vaults/invites.test.js | 4 ++++ packages/snjs/mocha/vaults/items.test.js | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/snjs/mocha/vaults/asymmetric-messages.test.js b/packages/snjs/mocha/vaults/asymmetric-messages.test.js index ab62814b1..26c345b2a 100644 --- a/packages/snjs/mocha/vaults/asymmetric-messages.test.js +++ b/packages/snjs/mocha/vaults/asymmetric-messages.test.js @@ -424,14 +424,18 @@ describe('asymmetric messages', function () { }) it('sending a new vault invite to a trusted contact then changing account password should still allow contact to trust invite', async () => { - const { sharedVault, contactContext, contact, deinitContactContext } = await Collaboration.createSharedVaultWithAcceptedInvite( + await context.activatePaidSubscriptionForUser() + + const { contactContext, contact, deinitContactContext } = await Collaboration.createSharedVaultWithAcceptedInvite( context, ) contactContext.lockSyncing() + const newVault = await Collaboration.createSharedVault(context) + await context.vaultInvites.inviteContactToSharedVault( - sharedVault, + newVault, contact, SharedVaultUserPermission.PERMISSIONS.Write, ) diff --git a/packages/snjs/mocha/vaults/invites.test.js b/packages/snjs/mocha/vaults/invites.test.js index 6ccd9e90c..f0c784b19 100644 --- a/packages/snjs/mocha/vaults/invites.test.js +++ b/packages/snjs/mocha/vaults/invites.test.js @@ -223,4 +223,8 @@ describe('shared vault invites', function () { await deinitContactContext() }) + + it.skip('should fail to invite user if already member of shared vault', async () => { + console.error('Implement') + }) }) diff --git a/packages/snjs/mocha/vaults/items.test.js b/packages/snjs/mocha/vaults/items.test.js index a64bbed1c..74e34e3e3 100644 --- a/packages/snjs/mocha/vaults/items.test.js +++ b/packages/snjs/mocha/vaults/items.test.js @@ -124,7 +124,7 @@ describe('shared vault items', function () { }) it('adding item to vault while belonging to other vault should move the item to new vault', async () => { - context.activatePaidSubscriptionForUser() + await context.activatePaidSubscriptionForUser() const { note, contactContext, contact, deinitContactContext } = await Collaboration.createSharedVaultWithAcceptedInviteAndNote(context)