diff options
Diffstat (limited to 'spec/frontend/monitoring/components/dashboard_spec.js')
-rw-r--r-- | spec/frontend/monitoring/components/dashboard_spec.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/spec/frontend/monitoring/components/dashboard_spec.js b/spec/frontend/monitoring/components/dashboard_spec.js index 6f05207204e..bec22b28a5c 100644 --- a/spec/frontend/monitoring/components/dashboard_spec.js +++ b/spec/frontend/monitoring/components/dashboard_spec.js @@ -214,6 +214,19 @@ describe('Dashboard', () => { }); }); + it('renders the refresh dashboard button', () => { + createMountedWrapper({ hasMetrics: true }, { stubs: ['graph-group', 'panel-type'] }); + + setupComponentStore(wrapper); + + return wrapper.vm.$nextTick().then(() => { + const refreshBtn = wrapper.findAll({ ref: 'refreshDashboardBtn' }); + + expect(refreshBtn).toHaveLength(1); + expect(refreshBtn.is(GlButton)).toBe(true); + }); + }); + describe('when one of the metrics is missing', () => { beforeEach(() => { createShallowWrapper({ hasMetrics: true }); |