gitlab-org--gitlab-foss/spec/features/merge_requests
Rydkin Maxim 14326c88f7 refactor merge request build service
add changelog entry

replace local variables `merge_request` with instance ones

modify `MergeRequests::BuildService` to fix failed tests

extract `assign_target_project` method

remove unnecessary instance variables

remove exclamation marks and rewrite conditionals to improve readability

extract `params_does_not_contain_branches?` method, rename `unprepared_merge_request` method to `uncreatable_merge_request`

replace instance variables `merge_request` and `error_messages` with getters and setters; divide `set_title_and_description` method on two separate ones

refactor `execute` method

return `set_title_and_description` method

rename `branches_selected?` method to `branches_present?` to make it more different from `branches_specified?`

fixes after discussion

renamed method branches_valid?

fix space

return assigning methods into `execute` method

simplify `find_target_branch` and `find_source_project` methods

fix spec `merge request issuable record that supports slash commands in its description and notes`
2017-01-31 10:06:00 +03:00
..
assign_issues_spec.rb
award_spec.rb
check_if_mergeable_with_unresolved_discussions_spec.rb
cherry_pick_spec.rb Ensure group acts as a namespace for polymorphic routes 2017-01-18 15:25:12 +01:00
closes_issues_spec.rb Fix grammar error in text about mentioned issues 2016-12-28 11:15:56 +01:00
conflicts_spec.rb Reduce base font sizes across app 2016-12-02 17:24:08 -06:00
create_new_mr_spec.rb
created_from_fork_spec.rb Removes builds tab from merge request 2016-12-21 11:17:09 +00:00
deleted_source_branch_spec.rb fix failing tests 2017-01-03 13:08:52 -06:00
diff_notes_resolve_spec.rb
diff_notes_spec.rb
diffs_spec.rb Show 'too many changes' message for merge request 2017-01-12 13:41:29 -02:00
edit_mr_spec.rb Autoresize markdown preview 2017-01-17 01:04:47 -05:00
filter_by_labels_spec.rb Added more specs 2017-01-09 16:00:55 -06:00
filter_by_milestone_spec.rb
filter_merge_requests_spec.rb Add filter by merge request spec based on previous filter by issues spec 2017-01-09 16:00:55 -06:00
form_spec.rb
merge_commit_message_toggle_spec.rb Change closes issues reference text on MergeRequest#merge_commit_message to match existing text generated by the system 2016-12-16 19:15:07 +10:00
merge_immediately_with_pipeline_spec.rb Added spec tests 2017-01-22 12:37:05 +00:00
merge_request_versions_spec.rb Preserve selected versions when comparing MR changes 2016-12-31 08:00:40 -05:00
merge_when_pipeline_succeeds_spec.rb Extend feature tests for merge when pipeline succeeds 2017-01-21 15:31:56 -05:00
only_allow_merge_if_build_succeeds_spec.rb
pipelines_spec.rb
reset_filters_spec.rb Add more specs 2017-01-09 16:00:56 -06:00
target_branch_spec.rb add link_to_if helper on target_branch link on Merge Request show page for case of deleted target branch 2016-12-08 01:06:23 +03:00
toggle_whitespace_changes_spec.rb
update_merge_requests_spec.rb
user_lists_merge_requests_spec.rb
user_uses_slash_commands_spec.rb refactor merge request build service 2017-01-31 10:06:00 +03:00
widget_deployments_spec.rb
widget_spec.rb Added test for initial merge request widget state 2017-01-26 16:04:34 +00:00
wip_message_spec.rb Show a custom WIP help message for MR's with WIP commits 2017-01-19 12:30:35 +01:00