diff --git a/public/app/features/dashboard/specs/save_modal.jest.ts b/public/app/features/dashboard/specs/save_modal.jest.ts index 05281cc6097..f55cae75f4b 100644 --- a/public/app/features/dashboard/specs/save_modal.jest.ts +++ b/public/app/features/dashboard/specs/save_modal.jest.ts @@ -54,7 +54,6 @@ describe('SaveDashboardModal', () => { { current: { selected: true, - //tags: Array(0), text: 'server_002', value: 'server_002', }, @@ -86,5 +85,44 @@ describe('SaveDashboardModal', () => { expect(modal.timeChange).toBe(false); expect(modal.variableChange).toBe(false); }); + + it('should hide variable checkboxes', () => { + let fakeDashboardSrv = { + dash: { + templating: { + list: [ + { + current: { + selected: true, + text: 'server_002', + value: 'server_002', + }, + name: 'Server', + }, + { + current: { + selected: true, + text: 'web_002', + value: 'web_002', + }, + name: 'Web', + }, + ], + }, + originalTemplating: [ + { + current: { + selected: true, + text: 'server_002', + value: 'server_002', + }, + name: 'Server', + }, + ], + }, + }; + let modal = new SaveDashboardModalCtrl(fakeDashboardSrv); + expect(modal.variableChange).toBe(false); + }); }); });