From d6d1daf430bbadef953b40975a503e0bb64044fc Mon Sep 17 00:00:00 2001 From: Long Nguyen Date: Wed, 27 Apr 2016 00:03:09 +0700 Subject: Update specs --- spec/services/issues/move_service_spec.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/spec/services/issues/move_service_spec.rb b/spec/services/issues/move_service_spec.rb index c98e60d76b3..7654b255697 100644 --- a/spec/services/issues/move_service_spec.rb +++ b/spec/services/issues/move_service_spec.rb @@ -7,10 +7,11 @@ describe Issues::MoveService, services: true do let(:description) { 'Some issue description' } let(:old_project) { create(:project) } let(:new_project) { create(:project) } + let!(:milestone1) { create(:milestone, project_id: old_project.id, title: 'v9.0') } let(:old_issue) do create(:issue, title: title, description: description, - project: old_project, author: author) + project: old_project, author: author, milestone: milestone1) end let(:move_service) do @@ -22,8 +23,7 @@ describe Issues::MoveService, services: true do old_project.team << [user, :reporter] new_project.team << [user, :reporter] - create(:milestone, project_id: old_project.id, title: 'v1.0') - create(:milestone, project_id: new_project.id, title: 'v1.0') + create(:milestone, project_id: new_project.id, title: 'v9.0') old_issue.labels << create(:label, project_id: old_project.id, title: 'label1') old_issue.labels << create(:label, project_id: old_project.id, title: 'label2') @@ -49,7 +49,7 @@ describe Issues::MoveService, services: true do end it 'assigns milestone to new issue' do - expect(new_issue.reload.milestone.title).to eq 'v1.0' + expect(new_issue.reload.milestone.title).to eq 'v9.0' end it 'assign labels to new issue' do @@ -92,11 +92,6 @@ describe Issues::MoveService, services: true do expect(new_issue.author).to eq author end - it 'removes data that is invalid in new context' do - expect(new_issue.milestone).to be_nil - expect(new_issue.labels).to be_empty - end - it 'creates a new internal id for issue' do expect(new_issue.iid).to be 1 end -- cgit v1.2.1