UNPKG

@dossierhq/integration-test

Version:

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

15 lines (14 loc) 908 B
import { type EntityProcessDirtyPayload, type ErrorType, type PromiseResult } from '@dossierhq/core'; import type { AppDossierClient, ChangeValidations, Components } from '../SchemaTypes.js'; interface Options { publish?: boolean; } export declare function createInvalidEntity(client: AppDossierClient, fields: Partial<ChangeValidations['fields']>, options?: Options): PromiseResult<{ entity: ChangeValidations; validations: EntityProcessDirtyPayload[]; }, typeof ErrorType.BadRequest | typeof ErrorType.Conflict | typeof ErrorType.NotAuthorized | typeof ErrorType.Generic>; export declare function createEntityWithInvalidComponent(client: AppDossierClient, options?: Options): PromiseResult<{ entity: Components; validations: EntityProcessDirtyPayload[]; }, typeof ErrorType.BadRequest | typeof ErrorType.Conflict | typeof ErrorType.NotAuthorized | typeof ErrorType.Generic>; export {};