@dossierhq/integration-test
Version:
Integration test to ensure that different Dossier database adapters work as expected.
13 lines • 669 B
JavaScript
/// <reference types="./AdminEntityProcessDirtyEntitySubSuite.d.ts" />
import { ErrorType } from '@dossierhq/core';
import { assertErrorResult } from '../Asserts.js';
export const ProcessDirtyEntitySubSuite = [
processDirtyEntity_errorReadonlySession,
];
//TODO add some more tests
async function processDirtyEntity_errorReadonlySession({ clientProvider }) {
const client = clientProvider.dossierClient('main', 'readonly');
const result = await client.processDirtyEntity({ id: 'test' });
assertErrorResult(result, ErrorType.BadRequest, 'Readonly session used to process dirty entity');
}
//# sourceMappingURL=AdminEntityProcessDirtyEntitySubSuite.js.map