tests: vault tests (#2366)

This commit is contained in:
Mo
2023-07-25 07:40:28 -05:00
committed by GitHub
parent 80436cd0b9
commit 596e041c42
47 changed files with 479 additions and 289 deletions

View File

@@ -75,6 +75,7 @@ import {
VaultInviteServiceInterface,
UserEventServiceEvent,
VaultServiceEvent,
VaultLockServiceInterface,
} from '@standardnotes/services'
import {
PayloadEmitSource,
@@ -1324,18 +1325,6 @@ export class SNApplication implements ApplicationInterface, AppGroupManagedAppli
return this.dependencies.get<HomeServerServiceInterface | undefined>(TYPES.HomeServerService)
}
public get vaults(): VaultServiceInterface {
return this.dependencies.get<VaultServiceInterface>(TYPES.VaultService)
}
public get contacts(): ContactServiceInterface {
return this.dependencies.get<ContactServiceInterface>(TYPES.ContactService)
}
public get sharedVaults(): SharedVaultServiceInterface {
return this.dependencies.get<SharedVaultServiceInterface>(TYPES.SharedVaultService)
}
public get preferences(): PreferenceServiceInterface {
return this.dependencies.get<PreferenceServiceInterface>(TYPES.PreferencesService)
}
@@ -1352,6 +1341,14 @@ export class SNApplication implements ApplicationInterface, AppGroupManagedAppli
return this.dependencies.get<InternalEventBusInterface>(TYPES.InternalEventBus)
}
public get vaults(): VaultServiceInterface {
return this.dependencies.get<VaultServiceInterface>(TYPES.VaultService)
}
public get vaultLocks(): VaultLockServiceInterface {
return this.dependencies.get<VaultLockServiceInterface>(TYPES.VaultLockService)
}
public get vaultUsers(): VaultUserServiceInterface {
return this.dependencies.get<VaultUserServiceInterface>(TYPES.VaultUserService)
}
@@ -1360,6 +1357,14 @@ export class SNApplication implements ApplicationInterface, AppGroupManagedAppli
return this.dependencies.get<VaultInviteServiceInterface>(TYPES.VaultInviteService)
}
public get contacts(): ContactServiceInterface {
return this.dependencies.get<ContactServiceInterface>(TYPES.ContactService)
}
public get sharedVaults(): SharedVaultServiceInterface {
return this.dependencies.get<SharedVaultServiceInterface>(TYPES.SharedVaultService)
}
private get migrations(): MigrationService {
return this.dependencies.get<MigrationService>(TYPES.MigrationService)
}