diff options
Diffstat (limited to 'spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js')
-rw-r--r-- | spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js b/spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js index 6bf28a67300..01eb08f4ece 100644 --- a/spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js +++ b/spec/frontend/ci_settings_pipeline_triggers/components/triggers_list_spec.js @@ -16,13 +16,13 @@ describe('TriggersList', () => { }); }; - const findTable = () => wrapper.find(GlTable); + const findTable = () => wrapper.findComponent(GlTable); const findHeaderAt = (i) => wrapper.findAll('thead th').at(i); const findRows = () => wrapper.findAll('tbody tr'); const findRowAt = (i) => findRows().at(i); const findCell = (i, col) => findRowAt(i).findAll('td').at(col); - const findClipboardBtn = (i) => findCell(i, 0).find(ClipboardButton); - const findInvalidBadge = (i) => findCell(i, 0).find(GlBadge); + const findClipboardBtn = (i) => findCell(i, 0).findComponent(ClipboardButton); + const findInvalidBadge = (i) => findCell(i, 0).findComponent(GlBadge); const findEditBtn = (i) => findRowAt(i).find('[data-testid="edit-btn"]'); const findRevokeBtn = (i) => findRowAt(i).find('[data-testid="trigger_revoke_button"]'); @@ -65,17 +65,19 @@ describe('TriggersList', () => { it('displays a time ago label when last used', () => { expect(findCell(0, 3).text()).toBe('Never'); - expect(findCell(1, 3).find(TimeAgoTooltip).props('time')).toBe(triggers[1].lastUsed); + expect(findCell(1, 3).findComponent(TimeAgoTooltip).props('time')).toBe(triggers[1].lastUsed); }); it('displays actions in a rows', () => { const [data] = triggers; + const confirmWarning = + 'By revoking a trigger you will break any processes making use of it. Are you sure?'; expect(findEditBtn(0).attributes('href')).toBe(data.editProjectTriggerPath); expect(findRevokeBtn(0).attributes('href')).toBe(data.projectTriggerPath); expect(findRevokeBtn(0).attributes('data-method')).toBe('delete'); - expect(findRevokeBtn(0).attributes('data-confirm')).toBeTruthy(); + expect(findRevokeBtn(0).attributes('data-confirm')).toBe(confirmWarning); }); describe('when there are no triggers set', () => { |