diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-29 03:09:48 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-29 03:09:48 +0300 |
commit | e1862d43d5220910c121a01e7e93ff4831170797 (patch) | |
tree | 802a7c4a5ec68f36e1ba5933652bd393b79b20cf /spec/services | |
parent | 66e86bca7a31391e8ecf1ef84c7915ec70110c47 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/services')
-rw-r--r-- | spec/services/boards/lists/destroy_service_spec.rb | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/spec/services/boards/lists/destroy_service_spec.rb b/spec/services/boards/lists/destroy_service_spec.rb index 4c512b96065..d5358bcc1e1 100644 --- a/spec/services/boards/lists/destroy_service_spec.rb +++ b/spec/services/boards/lists/destroy_service_spec.rb @@ -3,11 +3,20 @@ require 'spec_helper' RSpec.describe Boards::Lists::DestroyService do + let_it_be(:user) { create(:user) } + + let(:list_type) { :list } + describe '#execute' do context 'when board parent is a project' do - let(:project) { create(:project) } - let(:board) { create(:board, project: project) } - let(:user) { create(:user) } + let_it_be(:project) { create(:project) } + let_it_be(:board) { create(:board, project: project) } + let_it_be(:list) { create(:list, board: board) } + let_it_be(:closed_list) { board.lists.closed.first } + + let(:params) do + { board: board } + end let(:parent) { project } @@ -15,9 +24,14 @@ RSpec.describe Boards::Lists::DestroyService do end context 'when board parent is a group' do - let(:group) { create(:group) } - let(:board) { create(:board, group: group) } - let(:user) { create(:user) } + let_it_be(:group) { create(:group) } + let_it_be(:board) { create(:board, group: group) } + let_it_be(:list) { create(:list, board: board) } + let_it_be(:closed_list) { board.lists.closed.first } + + let(:params) do + { board: board } + end let(:parent) { group } |