diff options
author | Simon Knox <psimyn@gmail.com> | 2018-10-29 10:09:53 +1100 |
---|---|---|
committer | Simon Knox <psimyn@gmail.com> | 2018-10-29 10:09:53 +1100 |
commit | 8783eb33a01549403eb90769f6e45ef33caa374d (patch) | |
tree | c5b612a13cb42e496d5ebd8ee55ab32bb5be8053 /spec/javascripts/badges/store/actions_spec.js | |
parent | 67f28ccdd85fa6c80e52dd5799c10893e6d9e0a8 (diff) | |
parent | 04184b32ec77c073757218f02f2796a24e88b79b (diff) | |
download | gitlab-ce-8783eb33a01549403eb90769f6e45ef33caa374d.tar.gz |
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into backport-ee-7203-sticky-logs-topbarbackport-ee-7203-sticky-logs-topbar
Diffstat (limited to 'spec/javascripts/badges/store/actions_spec.js')
-rw-r--r-- | spec/javascripts/badges/store/actions_spec.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/javascripts/badges/store/actions_spec.js b/spec/javascripts/badges/store/actions_spec.js index bb6263c6de4..2623465ebd6 100644 --- a/spec/javascripts/badges/store/actions_spec.js +++ b/spec/javascripts/badges/store/actions_spec.js @@ -94,6 +94,7 @@ describe('Badges store actions', () => { link_url: badgeInAddForm.linkUrl, }), ); + expect(dispatch.calls.allArgs()).toEqual([['requestNewBadge']]); dispatch.calls.reset(); return [200, dummyResponse]; @@ -117,6 +118,7 @@ describe('Badges store actions', () => { link_url: badgeInAddForm.linkUrl, }), ); + expect(dispatch.calls.allArgs()).toEqual([['requestNewBadge']]); dispatch.calls.reset(); return [500, '']; @@ -296,6 +298,7 @@ describe('Badges store actions', () => { .loadBadges({ state, dispatch }, dummyData) .then(() => { const badges = dummyReponse.map(transformBackendBadge); + expect(dispatch.calls.allArgs()).toEqual([['receiveLoadBadges', badges]]); }) .then(done) @@ -416,6 +419,7 @@ describe('Badges store actions', () => { .then(() => { expect(axios.get.calls.count()).toBe(1); const url = axios.get.calls.argsFor(0)[0]; + expect(url).toMatch(`^${dummyEndpointUrl}/render?`); expect(url).toMatch('\\?link_url=%3Cscript%3EI%20am%20dangerous!%3C%2Fscript%3E&'); expect(url).toMatch('&image_url=%26make-sandwhich%3Dtrue$'); @@ -436,6 +440,7 @@ describe('Badges store actions', () => { .renderBadge({ state, dispatch }) .then(() => { const renderedBadge = transformBackendBadge(dummyReponse); + expect(dispatch.calls.allArgs()).toEqual([['receiveRenderedBadge', renderedBadge]]); }) .then(done) @@ -525,6 +530,7 @@ describe('Badges store actions', () => { link_url: badgeInEditForm.linkUrl, }), ); + expect(dispatch.calls.allArgs()).toEqual([['requestUpdatedBadge']]); dispatch.calls.reset(); return [200, dummyResponse]; @@ -548,6 +554,7 @@ describe('Badges store actions', () => { link_url: badgeInEditForm.linkUrl, }), ); + expect(dispatch.calls.allArgs()).toEqual([['requestUpdatedBadge']]); dispatch.calls.reset(); return [500, '']; |