mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-21 15:48:05 +00:00

* Catchup frontend for internal development changes * Revert accidental change to test file
18 lines
907 B
TypeScript
18 lines
907 B
TypeScript
import { Server } from 'ember-cli-mirage';
|
|
import { getApiRoot, ApiVersion } from '@datahub/utils/api/shared';
|
|
import { ownershipEndpoint } from '@datahub/data-models/api/dataset/ownership';
|
|
import { getDatasetOwnership } from '@datahub/data-models/mirage-addon/test-helpers/datasets/ownership';
|
|
import { getEntity } from '@datahub/data-models/mirage-addon/test-helpers/get-entity';
|
|
import { getDatasetSchema } from '@datahub/data-models/mirage-addon/test-helpers/datasets/schema';
|
|
/**
|
|
* Shareable mirage/config for dependent modules
|
|
* @param {Server} server the passed in Mirage server instance in the calling test
|
|
*/
|
|
export const setup = (server: Server): void => {
|
|
server.namespace = getApiRoot(ApiVersion.v2);
|
|
|
|
server.get('/:entityType/:identifier', getEntity);
|
|
server.get(`datasets/:urn/${ownershipEndpoint}`, getDatasetOwnership);
|
|
server.get('/datasets/:urn/schema', getDatasetSchema);
|
|
};
|