This commit is contained in:
ivanahuckova
2025-10-13 18:02:14 +02:00
parent 0eab4104eb
commit 4ca8ba4bf6
2 changed files with 16 additions and 3 deletions
@@ -19,9 +19,15 @@ const mockComponent = {
targets: [],
};
const mockDifferentComponent = {
title: 'Different Component',
description: 'Different Description',
targets: [],
};
const mockPluginMeta = {
pluginId: 'grafana-investigations-app',
addedComponents: [mockComponent],
addedComponents: [mockComponent, mockDifferentComponent],
addedLinks: [],
};
@@ -419,7 +425,10 @@ describe('ExtensionSidebarProvider', () => {
act(() => {
// Find the ToggleExtensionSidebarEvent subscriber
const toggleEventSubscriberCall = subscribeSpy.mock.calls.find((call) => call[0] === ToggleExtensionSidebarEvent);
const toggleEventSubscriberCall = subscribeSpy.mock.calls
.slice()
.reverse()
.find((call) => call[0] === ToggleExtensionSidebarEvent);
expect(toggleEventSubscriberCall).toBeDefined();
const [, subscriberFn] = toggleEventSubscriberCall!;
@@ -466,7 +475,10 @@ describe('ExtensionSidebarProvider', () => {
act(() => {
// Find the ToggleExtensionSidebarEvent subscriber
const toggleEventSubscriberCall = subscribeSpy.mock.calls.find((call) => call[0] === ToggleExtensionSidebarEvent);
const toggleEventSubscriberCall = subscribeSpy.mock.calls
.slice()
.reverse()
.find((call) => call[0] === ToggleExtensionSidebarEvent);
expect(toggleEventSubscriberCall).toBeDefined();
const [, subscriberFn] = toggleEventSubscriberCall!;
@@ -38,6 +38,7 @@ export class KeybindingSrv {
}
/** string for VizPanel key and number for panelId */
private panelId: string | number | null = null;
clearAndInitGlobalBindings(route: RouteDescriptor) {
mousetrap.reset();