spec/gitlab/client/milestones_spec.rb in gitlab-3.7.0 vs spec/gitlab/client/milestones_spec.rb in gitlab-4.0.0
- old
+ new
@@ -46,9 +46,25 @@
expect(@milestone_issues).to be_a Gitlab::PaginatedResponse
expect(@milestone_issues.first.milestone.id).to eq(1)
end
end
+ describe ".milestone_merge_requests" do
+ before do
+ stub_get("/projects/3/milestones/1/merge_requests", "milestone_merge_requests")
+ @milestone_merge_requests = Gitlab.milestone_merge_requests(3, 1)
+ end
+
+ it "should get the correct resource" do
+ expect(a_get("/projects/3/milestones/1/merge_requests")).to have_been_made
+ end
+
+ it "should return a paginated response of milestone's merge_requests" do
+ expect(@milestone_merge_requests).to be_a Gitlab::PaginatedResponse
+ expect(@milestone_merge_requests.first.milestone.id).to eq(1)
+ end
+ end
+
describe ".create_milestone" do
before do
stub_post("/projects/3/milestones", "milestone")
@milestone = Gitlab.create_milestone(3, 'title')
end