UNPKG

@dossierhq/integration-test

Version:

Integration test to ensure that different Dossier database adapters work as expected.

8 lines (7 loc) 541 B
import type { DossierClientProvider, PublishedDossierClientProvider, TestFunctionInitializer, TestSuite } from '../index.js'; import type { ReadOnlyEntityRepository } from '../shared-entity/ReadOnlyEntityRepository.js'; export interface AdminEntityTestContext { clientProvider: DossierClientProvider & PublishedDossierClientProvider; readOnlyEntityRepository: ReadOnlyEntityRepository; } export declare function createAdminEntityTestSuite<TCleanup>(initializer: TestFunctionInitializer<AdminEntityTestContext, TCleanup>): TestSuite;