mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* Update dependency msw to v2 * close * minor fixes * fetch import changes * fix some alerting tests * fix another alerting test * fix systemjs tests * don't return undefined in json mocks * don't return undefined in json response * add type --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
16 lines
587 B
TypeScript
16 lines
587 B
TypeScript
import 'whatwg-fetch';
|
|
import { http, HttpResponse } from 'msw';
|
|
import { SetupServer } from 'msw/node';
|
|
|
|
import { PromRulesResponse } from 'app/types/unified-alerting-dto';
|
|
|
|
import { PreviewResponse, PREVIEW_URL, PROM_RULES_URL } from '../api/alertRuleApi';
|
|
|
|
export function mockPreviewApiResponse(server: SetupServer, result: PreviewResponse) {
|
|
server.use(http.post(PREVIEW_URL, () => HttpResponse.json(result)));
|
|
}
|
|
|
|
export function mockPromRulesApiResponse(server: SetupServer, result: PromRulesResponse) {
|
|
server.use(http.get(PROM_RULES_URL, () => HttpResponse.json(result)));
|
|
}
|