diff options
Diffstat (limited to 'spec/frontend/deploy_keys/components/app_spec.js')
-rw-r--r-- | spec/frontend/deploy_keys/components/app_spec.js | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/spec/frontend/deploy_keys/components/app_spec.js b/spec/frontend/deploy_keys/components/app_spec.js index 291502c9ed7..479320f92f2 100644 --- a/spec/frontend/deploy_keys/components/app_spec.js +++ b/spec/frontend/deploy_keys/components/app_spec.js @@ -35,7 +35,7 @@ describe('Deploy keys app component', () => { }); const findLoadingIcon = () => wrapper.find('.gl-spinner'); - const findKeyPanels = () => wrapper.findAll('.deploy-keys .nav-links li'); + const findKeyPanels = () => wrapper.findAll('.deploy-keys .gl-tabs-nav li'); it('renders loading icon while waiting for request', () => { mock.onGet(TEST_ENDPOINT).reply(() => new Promise()); @@ -54,22 +54,14 @@ describe('Deploy keys app component', () => { }); it.each` - selector | label | count - ${'.js-deployKeys-tab-enabled_keys'} | ${'Enabled deploy keys'} | ${1} - ${'.js-deployKeys-tab-available_project_keys'} | ${'Privately accessible deploy keys'} | ${0} - ${'.js-deployKeys-tab-public_keys'} | ${'Publicly accessible deploy keys'} | ${1} - `('$selector title is $label with keys count equal to $count', ({ selector, label, count }) => { + selector + ${'.js-deployKeys-tab-enabled_keys'} + ${'.js-deployKeys-tab-available_project_keys'} + ${'.js-deployKeys-tab-public_keys'} + `('$selector title exists', ({ selector }) => { return mountComponent().then(() => { const element = wrapper.find(selector); expect(element.exists()).toBe(true); - expect(element.text().trim()).toContain(label); - - expect( - element - .find('.badge') - .text() - .trim(), - ).toBe(count.toString()); }); }); |