Commit c0e5bc5ee8d6d181304dc7e1b5f960a786c03989

Authored by Dmitriy Zaporozhets
1 parent 60c6649a

tests for merge request creation

Showing 1 changed file with 18 additions and 0 deletions   Show diff stats
spec/requests/merge_requests_spec.rb
... ... @@ -48,4 +48,22 @@ describe "MergeRequests" do
48 48 end
49 49 end
50 50 end
  51 +
  52 + describe "GET /merge_requests/new" do
  53 + before do
  54 + visit new_project_merge_request_path(project)
  55 + fill_in "merge_request_title", :with => "Merge Request Title"
  56 + select "master", :from => "merge_request_source_branch"
  57 + select "master", :from => "merge_request_target_branch"
  58 + select @user.name, :from => "merge_request_assignee_id"
  59 + click_button "Save"
  60 + end
  61 +
  62 + it { current_path.should == project_merge_request_path(project, project.merge_requests.last) }
  63 +
  64 + it "should create merge request" do
  65 + page.should have_content "Open"
  66 + page.should have_content @user.name
  67 + end
  68 + end
51 69 end
... ...