diff options
Diffstat (limited to 'spec/serializers/linked_project_issue_entity_spec.rb')
-rw-r--r-- | spec/serializers/linked_project_issue_entity_spec.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/spec/serializers/linked_project_issue_entity_spec.rb b/spec/serializers/linked_project_issue_entity_spec.rb index 523b89921b6..d415d1cbcb2 100644 --- a/spec/serializers/linked_project_issue_entity_spec.rb +++ b/spec/serializers/linked_project_issue_entity_spec.rb @@ -6,10 +6,10 @@ RSpec.describe LinkedProjectIssueEntity do include Gitlab::Routing.url_helpers let_it_be(:user) { create(:user) } - let_it_be(:project) { create(:project) } let_it_be(:issue_link) { create(:issue_link) } let(:request) { double('request') } + let(:issue_type) { :task } let(:related_issue) { issue_link.source.related_issues(user).first } let(:entity) { described_class.new(related_issue, request: request, current_user: user) } @@ -31,9 +31,7 @@ RSpec.describe LinkedProjectIssueEntity do end context 'when related issue is a task' do - before do - related_issue.update!(issue_type: :task, work_item_type: WorkItems::Type.default_by_type(:task)) - end + let_it_be(:issue_link) { create(:issue_link, target: create(:issue, :task)) } it 'returns a work item issue type' do expect(serialized_entity).to include(type: 'TASK') @@ -47,9 +45,7 @@ RSpec.describe LinkedProjectIssueEntity do end context 'when related issue is a task' do - before do - related_issue.update!(issue_type: :task, work_item_type: WorkItems::Type.default_by_type(:task)) - end + let_it_be(:issue_link) { create(:issue_link, target: create(:issue, :task)) } context 'when use_iid_in_work_items_path feature flag is disabled' do before do |