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)