@backstage/backend-test-utils
Version:
Test helpers library for Backstage backends
27 lines (23 loc) • 1.01 kB
JavaScript
;
var mockServices = require('../../services/mockServices.cjs.js');
require('../../services/mockCredentials.cjs.js');
var MockActionsRegistry = require('./MockActionsRegistry.cjs.js');
var simpleMock = require('./simpleMock.cjs.js');
var alpha$1 = require('@backstage/backend-plugin-api/alpha');
var alpha = require('@backstage/backend-defaults/alpha');
function actionsRegistryServiceMock(options) {
return MockActionsRegistry.MockActionsRegistry.create({
logger: options?.logger ?? mockServices.mockServices.logger.mock()
});
}
((actionsRegistryServiceMock2) => {
actionsRegistryServiceMock2.factory = () => alpha.actionsRegistryServiceFactory;
actionsRegistryServiceMock2.mock = simpleMock.simpleMock(
alpha$1.actionsRegistryServiceRef,
() => ({
register: jest.fn()
})
);
})(actionsRegistryServiceMock || (actionsRegistryServiceMock = {}));
exports.actionsRegistryServiceMock = actionsRegistryServiceMock;
//# sourceMappingURL=ActionsRegistryServiceMock.cjs.js.map