@grafana/alerting
Version:
Grafana Alerting Library – Build vertical integrations on top of the industry-leading alerting solution
41 lines (36 loc) • 1.69 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var msw = require('msw');
var Routes = require('../../../api/notifications/v0alpha1/mocks/fakes/Routes.cjs');
var listRoutingTreeHandler = require('../../../api/notifications/v0alpha1/mocks/handlers/RoutingTreeHandlers/listRoutingTreeHandler.cjs');
var consts = require('../../consts.cjs');
;
const simpleRoutingTreesList = Routes.ListRoutingTreeApiResponseFactory.build({
items: [
Routes.RoutingTreeFactory.build({
metadata: { name: consts.USER_DEFINED_TREE_NAME }
}),
Routes.RoutingTreeFactory.build({
metadata: { name: "team-platform" }
}),
Routes.RoutingTreeFactory.build({
metadata: { name: "team-backend" }
})
]
});
const simpleRoutingTreesListScenario = [listRoutingTreeHandler.listRoutingTreeHandler(simpleRoutingTreesList)];
const singleDefaultTreeList = Routes.ListRoutingTreeApiResponseFactory.build({
items: [
Routes.RoutingTreeFactory.build({
metadata: { name: consts.USER_DEFINED_TREE_NAME }
})
]
});
const singleDefaultTreeScenario = [listRoutingTreeHandler.listRoutingTreeHandler(singleDefaultTreeList)];
const routingTreeWithErrorScenario = [listRoutingTreeHandler.listRoutingTreeHandler(() => new msw.HttpResponse(null, { status: 500 }))];
exports.routingTreeWithErrorScenario = routingTreeWithErrorScenario;
exports.simpleRoutingTreesList = simpleRoutingTreesList;
exports.simpleRoutingTreesListScenario = simpleRoutingTreesListScenario;
exports.singleDefaultTreeList = singleDefaultTreeList;
exports.singleDefaultTreeScenario = singleDefaultTreeScenario;
//# sourceMappingURL=RoutingTreeSelector.scenario.cjs.map