diff options
author | Jacopo <beschi.jacopo@gmail.com> | 2018-10-03 13:00:03 +0200 |
---|---|---|
committer | Jacopo <beschi.jacopo@gmail.com> | 2018-10-03 14:19:08 +0200 |
commit | a1c3d40739ed133e1ca1cd9191628acf938809cf (patch) | |
tree | c5db7647bd3e842d1ef968df0cff14edf6d23fae /spec/finders | |
parent | bf37ff071fca1b61681e42522ffb6a6dcf5c0e8d (diff) | |
download | gitlab-ce-a1c3d40739ed133e1ca1cd9191628acf938809cf.tar.gz |
Allows to filter issues by `Any milestone` in the API
In GET `api/v4/projects/:id/issues` the user can filter issues
that have an assigned milestone through the parameter
`milestone=Any+Milestone`.
Diffstat (limited to 'spec/finders')
-rw-r--r-- | spec/finders/issues_finder_spec.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/finders/issues_finder_spec.rb b/spec/finders/issues_finder_spec.rb index d78451112ec..0689c843104 100644 --- a/spec/finders/issues_finder_spec.rb +++ b/spec/finders/issues_finder_spec.rb @@ -125,6 +125,14 @@ describe IssuesFinder do end end + context 'filtering by any milestone' do + let(:params) { { milestone_title: Milestone::Any.title } } + + it 'returns issues with any assigned milestone' do + expect(issues).to contain_exactly(issue1) + end + end + context 'filtering by upcoming milestone' do let(:params) { { milestone_title: Milestone::Upcoming.name } } |