From 6c516c90efc656531d2d90f55dcc49b863e10158 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 13 Aug 2020 06:10:02 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- spec/frontend/api_spec.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'spec/frontend/api_spec.js') diff --git a/spec/frontend/api_spec.js b/spec/frontend/api_spec.js index 15485d9e38f..4f4de62c229 100644 --- a/spec/frontend/api_spec.js +++ b/spec/frontend/api_spec.js @@ -149,6 +149,36 @@ describe('Api', () => { }); }); + describe('groupMilestones', () => { + it('fetches group milestones', done => { + const groupId = '16'; + const expectedUrl = `${dummyUrlRoot}/api/${dummyApiVersion}/groups/${groupId}/milestones`; + const expectedData = [ + { + id: 12, + iid: 3, + group_id: 16, + title: '10.0', + description: 'Version', + due_date: '2013-11-29', + start_date: '2013-11-10', + state: 'active', + updated_at: '2013-10-02T09:24:18Z', + created_at: '2013-10-02T09:24:18Z', + web_url: 'https://gitlab.com/groups/gitlab-org/-/milestones/42', + }, + ]; + mock.onGet(expectedUrl).reply(httpStatus.OK, expectedData); + + Api.groupMilestones(groupId) + .then(({ data }) => { + expect(data).toEqual(expectedData); + }) + .then(done) + .catch(done.fail); + }); + }); + describe('groups', () => { it('fetches groups', done => { const query = 'dummy query'; -- cgit v1.2.1