Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
GitLab
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
projects.thm.de
GitLab
Commits
9eeba8fb
Commit
9eeba8fb
authored
Jul 06, 2017
by
Robert Speicher
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Auto-correct ProjectPathHelper violations
parent
ea2a91a3
Changes
224
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
224 changed files
with
810 additions
and
893 deletions
+810
-893
spec/features/admin/admin_disables_git_access_protocol_spec.rb
...features/admin/admin_disables_git_access_protocol_spec.rb
+1
-1
spec/features/admin/admin_projects_spec.rb
spec/features/admin/admin_projects_spec.rb
+4
-4
spec/features/admin/admin_uses_repository_checks_spec.rb
spec/features/admin/admin_uses_repository_checks_spec.rb
+1
-1
spec/features/atom/issues_spec.rb
spec/features/atom/issues_spec.rb
+4
-7
spec/features/auto_deploy_spec.rb
spec/features/auto_deploy_spec.rb
+2
-2
spec/features/boards/add_issues_modal_spec.rb
spec/features/boards/add_issues_modal_spec.rb
+2
-2
spec/features/boards/boards_spec.rb
spec/features/boards/boards_spec.rb
+6
-6
spec/features/boards/issue_ordering_spec.rb
spec/features/boards/issue_ordering_spec.rb
+3
-3
spec/features/boards/keyboard_shortcut_spec.rb
spec/features/boards/keyboard_shortcut_spec.rb
+1
-1
spec/features/boards/modal_filter_spec.rb
spec/features/boards/modal_filter_spec.rb
+1
-1
spec/features/boards/new_issue_spec.rb
spec/features/boards/new_issue_spec.rb
+2
-2
spec/features/boards/sidebar_spec.rb
spec/features/boards/sidebar_spec.rb
+1
-1
spec/features/boards/sub_group_project_spec.rb
spec/features/boards/sub_group_project_spec.rb
+1
-1
spec/features/commits_spec.rb
spec/features/commits_spec.rb
+2
-2
spec/features/container_registry_spec.rb
spec/features/container_registry_spec.rb
+1
-2
spec/features/copy_as_gfm_spec.rb
spec/features/copy_as_gfm_spec.rb
+8
-8
spec/features/cycle_analytics_spec.rb
spec/features/cycle_analytics_spec.rb
+4
-4
spec/features/dashboard/project_member_activity_index_spec.rb
.../features/dashboard/project_member_activity_index_spec.rb
+1
-1
spec/features/dashboard/projects_spec.rb
spec/features/dashboard/projects_spec.rb
+1
-1
spec/features/dashboard/todos/todos_spec.rb
spec/features/dashboard/todos/todos_spec.rb
+1
-1
spec/features/discussion_comments/commit_spec.rb
spec/features/discussion_comments/commit_spec.rb
+1
-1
spec/features/discussion_comments/issue_spec.rb
spec/features/discussion_comments/issue_spec.rb
+1
-1
spec/features/discussion_comments/merge_request_spec.rb
spec/features/discussion_comments/merge_request_spec.rb
+1
-1
spec/features/discussion_comments/snippets_spec.rb
spec/features/discussion_comments/snippets_spec.rb
+1
-1
spec/features/expand_collapse_diffs_spec.rb
spec/features/expand_collapse_diffs_spec.rb
+3
-3
spec/features/explore/new_menu_spec.rb
spec/features/explore/new_menu_spec.rb
+9
-9
spec/features/gitlab_flavored_markdown_spec.rb
spec/features/gitlab_flavored_markdown_spec.rb
+12
-12
spec/features/issuables/issuable_list_spec.rb
spec/features/issuables/issuable_list_spec.rb
+2
-2
spec/features/issues/award_emoji_spec.rb
spec/features/issues/award_emoji_spec.rb
+3
-3
spec/features/issues/award_spec.rb
spec/features/issues/award_spec.rb
+4
-4
spec/features/issues/bulk_assignment_labels_spec.rb
spec/features/issues/bulk_assignment_labels_spec.rb
+2
-2
spec/features/issues/create_branch_merge_request_spec.rb
spec/features/issues/create_branch_merge_request_spec.rb
+8
-8
spec/features/issues/create_issue_for_discussions_in_merge_request_spec.rb
...ues/create_issue_for_discussions_in_merge_request_spec.rb
+9
-9
spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb
...eate_issue_for_single_discussion_in_merge_request_spec.rb
+5
-6
spec/features/issues/filtered_search/dropdown_assignee_spec.rb
...features/issues/filtered_search/dropdown_assignee_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_author_spec.rb
spec/features/issues/filtered_search/dropdown_author_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_hint_spec.rb
spec/features/issues/filtered_search/dropdown_hint_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_label_spec.rb
spec/features/issues/filtered_search/dropdown_label_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_milestone_spec.rb
...eatures/issues/filtered_search/dropdown_milestone_spec.rb
+1
-1
spec/features/issues/filtered_search/filter_issues_spec.rb
spec/features/issues/filtered_search/filter_issues_spec.rb
+3
-3
spec/features/issues/filtered_search/recent_searches_spec.rb
spec/features/issues/filtered_search/recent_searches_spec.rb
+9
-9
spec/features/issues/filtered_search/search_bar_spec.rb
spec/features/issues/filtered_search/search_bar_spec.rb
+1
-1
spec/features/issues/filtered_search/visual_tokens_spec.rb
spec/features/issues/filtered_search/visual_tokens_spec.rb
+1
-1
spec/features/issues/form_spec.rb
spec/features/issues/form_spec.rb
+4
-4
spec/features/issues/gfm_autocomplete_spec.rb
spec/features/issues/gfm_autocomplete_spec.rb
+1
-1
spec/features/issues/group_label_sidebar_spec.rb
spec/features/issues/group_label_sidebar_spec.rb
+2
-6
spec/features/issues/issue_sidebar_spec.rb
spec/features/issues/issue_sidebar_spec.rb
+1
-1
spec/features/issues/markdown_toolbar_spec.rb
spec/features/issues/markdown_toolbar_spec.rb
+1
-1
spec/features/issues/move_spec.rb
spec/features/issues/move_spec.rb
+2
-2
spec/features/issues/note_polling_spec.rb
spec/features/issues/note_polling_spec.rb
+4
-4
spec/features/issues/notes_on_issues_spec.rb
spec/features/issues/notes_on_issues_spec.rb
+1
-1
spec/features/issues/spam_issues_spec.rb
spec/features/issues/spam_issues_spec.rb
+2
-2
spec/features/issues/todo_spec.rb
spec/features/issues/todo_spec.rb
+3
-3
spec/features/issues/update_issues_spec.rb
spec/features/issues/update_issues_spec.rb
+6
-6
spec/features/issues/user_uses_slash_commands_spec.rb
spec/features/issues/user_uses_slash_commands_spec.rb
+5
-5
spec/features/issues_spec.rb
spec/features/issues_spec.rb
+38
-39
spec/features/merge_requests/assign_issues_spec.rb
spec/features/merge_requests/assign_issues_spec.rb
+1
-1
spec/features/merge_requests/award_spec.rb
spec/features/merge_requests/award_spec.rb
+4
-4
spec/features/merge_requests/check_if_mergeable_with_unresolved_discussions_spec.rb
...ts/check_if_mergeable_with_unresolved_discussions_spec.rb
+1
-1
spec/features/merge_requests/cherry_pick_spec.rb
spec/features/merge_requests/cherry_pick_spec.rb
+2
-2
spec/features/merge_requests/closes_issues_spec.rb
spec/features/merge_requests/closes_issues_spec.rb
+1
-1
spec/features/merge_requests/conflicts_spec.rb
spec/features/merge_requests/conflicts_spec.rb
+3
-3
spec/features/merge_requests/create_new_mr_spec.rb
spec/features/merge_requests/create_new_mr_spec.rb
+11
-13
spec/features/merge_requests/created_from_fork_spec.rb
spec/features/merge_requests/created_from_fork_spec.rb
+1
-2
spec/features/merge_requests/deleted_source_branch_spec.rb
spec/features/merge_requests/deleted_source_branch_spec.rb
+1
-5
spec/features/merge_requests/diff_notes_avatars_spec.rb
spec/features/merge_requests/diff_notes_avatars_spec.rb
+5
-5
spec/features/merge_requests/diff_notes_resolve_spec.rb
spec/features/merge_requests/diff_notes_resolve_spec.rb
+1
-1
spec/features/merge_requests/diffs_spec.rb
spec/features/merge_requests/diffs_spec.rb
+6
-6
spec/features/merge_requests/discussion_spec.rb
spec/features/merge_requests/discussion_spec.rb
+4
-4
spec/features/merge_requests/edit_mr_spec.rb
spec/features/merge_requests/edit_mr_spec.rb
+2
-2
spec/features/merge_requests/filter_by_labels_spec.rb
spec/features/merge_requests/filter_by_labels_spec.rb
+1
-1
spec/features/merge_requests/filter_merge_requests_spec.rb
spec/features/merge_requests/filter_merge_requests_spec.rb
+7
-7
spec/features/merge_requests/form_spec.rb
spec/features/merge_requests/form_spec.rb
+4
-10
spec/features/merge_requests/merge_commit_message_toggle_spec.rb
...atures/merge_requests/merge_commit_message_toggle_spec.rb
+1
-1
spec/features/merge_requests/merge_immediately_with_pipeline_spec.rb
...es/merge_requests/merge_immediately_with_pipeline_spec.rb
+1
-1
spec/features/merge_requests/merge_when_pipeline_succeeds_spec.rb
...tures/merge_requests/merge_when_pipeline_succeeds_spec.rb
+1
-1
spec/features/merge_requests/mini_pipeline_graph_spec.rb
spec/features/merge_requests/mini_pipeline_graph_spec.rb
+2
-2
spec/features/merge_requests/only_allow_merge_if_build_succeeds_spec.rb
...merge_requests/only_allow_merge_if_build_succeeds_spec.rb
+1
-1
spec/features/merge_requests/pipelines_spec.rb
spec/features/merge_requests/pipelines_spec.rb
+2
-2
spec/features/merge_requests/target_branch_spec.rb
spec/features/merge_requests/target_branch_spec.rb
+1
-4
spec/features/merge_requests/toggle_whitespace_changes_spec.rb
...features/merge_requests/toggle_whitespace_changes_spec.rb
+1
-1
spec/features/merge_requests/toggler_behavior_spec.rb
spec/features/merge_requests/toggler_behavior_spec.rb
+1
-1
spec/features/merge_requests/update_merge_requests_spec.rb
spec/features/merge_requests/update_merge_requests_spec.rb
+6
-6
spec/features/merge_requests/user_lists_merge_requests_spec.rb
...features/merge_requests/user_lists_merge_requests_spec.rb
+2
-3
spec/features/merge_requests/user_posts_diff_notes_spec.rb
spec/features/merge_requests/user_posts_diff_notes_spec.rb
+7
-7
spec/features/merge_requests/user_posts_notes_spec.rb
spec/features/merge_requests/user_posts_notes_spec.rb
+1
-1
spec/features/merge_requests/user_sees_system_notes_spec.rb
spec/features/merge_requests/user_sees_system_notes_spec.rb
+2
-2
spec/features/merge_requests/user_uses_slash_commands_spec.rb
.../features/merge_requests/user_uses_slash_commands_spec.rb
+6
-6
spec/features/merge_requests/versions_spec.rb
spec/features/merge_requests/versions_spec.rb
+3
-8
spec/features/merge_requests/widget_deployments_spec.rb
spec/features/merge_requests/widget_deployments_spec.rb
+1
-1
spec/features/merge_requests/widget_spec.rb
spec/features/merge_requests/widget_spec.rb
+11
-17
spec/features/merge_requests/wip_message_spec.rb
spec/features/merge_requests/wip_message_spec.rb
+4
-12
spec/features/milestone_spec.rb
spec/features/milestone_spec.rb
+3
-3
spec/features/milestones/show_spec.rb
spec/features/milestones/show_spec.rb
+1
-1
spec/features/participants_autocomplete_spec.rb
spec/features/participants_autocomplete_spec.rb
+3
-3
spec/features/projects/activity/rss_spec.rb
spec/features/projects/activity/rss_spec.rb
+1
-1
spec/features/projects/artifacts/browse_spec.rb
spec/features/projects/artifacts/browse_spec.rb
+1
-1
spec/features/projects/artifacts/download_spec.rb
spec/features/projects/artifacts/download_spec.rb
+4
-4
spec/features/projects/artifacts/file_spec.rb
spec/features/projects/artifacts/file_spec.rb
+1
-1
spec/features/projects/artifacts/raw_spec.rb
spec/features/projects/artifacts/raw_spec.rb
+1
-1
spec/features/projects/badges/coverage_spec.rb
spec/features/projects/badges/coverage_spec.rb
+1
-2
spec/features/projects/badges/list_spec.rb
spec/features/projects/badges/list_spec.rb
+1
-1
spec/features/projects/blobs/blob_line_permalink_updater_spec.rb
...atures/projects/blobs/blob_line_permalink_updater_spec.rb
+9
-9
spec/features/projects/blobs/blob_show_spec.rb
spec/features/projects/blobs/blob_show_spec.rb
+1
-1
spec/features/projects/blobs/edit_spec.rb
spec/features/projects/blobs/edit_spec.rb
+11
-11
spec/features/projects/blobs/shortcuts_blob_spec.rb
spec/features/projects/blobs/shortcuts_blob_spec.rb
+3
-3
spec/features/projects/branches/download_buttons_spec.rb
spec/features/projects/branches/download_buttons_spec.rb
+2
-4
spec/features/projects/branches/new_branch_ref_dropdown_spec.rb
...eatures/projects/branches/new_branch_ref_dropdown_spec.rb
+1
-1
spec/features/projects/branches_spec.rb
spec/features/projects/branches_spec.rb
+13
-13
spec/features/projects/commit/builds_spec.rb
spec/features/projects/commit/builds_spec.rb
+1
-1
spec/features/projects/commit/cherry_pick_spec.rb
spec/features/projects/commit/cherry_pick_spec.rb
+2
-2
spec/features/projects/commit/mini_pipeline_graph_spec.rb
spec/features/projects/commit/mini_pipeline_graph_spec.rb
+2
-2
spec/features/projects/commit/rss_spec.rb
spec/features/projects/commit/rss_spec.rb
+1
-1
spec/features/projects/compare_spec.rb
spec/features/projects/compare_spec.rb
+1
-1
spec/features/projects/deploy_keys_spec.rb
spec/features/projects/deploy_keys_spec.rb
+1
-1
spec/features/projects/developer_views_empty_project_instructions_spec.rb
...ojects/developer_views_empty_project_instructions_spec.rb
+1
-1
spec/features/projects/diffs/diff_show_spec.rb
spec/features/projects/diffs/diff_show_spec.rb
+1
-1
spec/features/projects/edit_spec.rb
spec/features/projects/edit_spec.rb
+1
-1
spec/features/projects/environments/environment_metrics_spec.rb
...eatures/projects/environments/environment_metrics_spec.rb
+1
-3
spec/features/projects/environments/environment_spec.rb
spec/features/projects/environments/environment_spec.rb
+5
-9
spec/features/projects/environments/environments_spec.rb
spec/features/projects/environments/environments_spec.rb
+6
-6
spec/features/projects/features_visibility_spec.rb
spec/features/projects/features_visibility_spec.rb
+17
-17
spec/features/projects/files/browse_files_spec.rb
spec/features/projects/files/browse_files_spec.rb
+1
-1
spec/features/projects/files/creating_a_file_spec.rb
spec/features/projects/files/creating_a_file_spec.rb
+1
-1
spec/features/projects/files/dockerfile_dropdown_spec.rb
spec/features/projects/files/dockerfile_dropdown_spec.rb
+1
-1
spec/features/projects/files/download_buttons_spec.rb
spec/features/projects/files/download_buttons_spec.rb
+2
-5
spec/features/projects/files/edit_file_soft_wrap_spec.rb
spec/features/projects/files/edit_file_soft_wrap_spec.rb
+1
-1
spec/features/projects/files/editing_a_file_spec.rb
spec/features/projects/files/editing_a_file_spec.rb
+1
-2
spec/features/projects/files/files_sort_submodules_with_folders_spec.rb
...projects/files/files_sort_submodules_with_folders_spec.rb
+1
-1
spec/features/projects/files/find_file_keyboard_spec.rb
spec/features/projects/files/find_file_keyboard_spec.rb
+1
-1
spec/features/projects/files/find_files_spec.rb
spec/features/projects/files/find_files_spec.rb
+2
-9
spec/features/projects/files/gitignore_dropdown_spec.rb
spec/features/projects/files/gitignore_dropdown_spec.rb
+1
-1
spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb
spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb
+1
-1
spec/features/projects/files/project_owner_creates_license_file_spec.rb
...projects/files/project_owner_creates_license_file_spec.rb
+5
-5
spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb
...sees_link_to_create_license_file_in_empty_project_spec.rb
+3
-3
spec/features/projects/files/template_type_dropdown_spec.rb
spec/features/projects/files/template_type_dropdown_spec.rb
+5
-5
spec/features/projects/files/undo_template_spec.rb
spec/features/projects/files/undo_template_spec.rb
+2
-2
spec/features/projects/gfm_autocomplete_load_spec.rb
spec/features/projects/gfm_autocomplete_load_spec.rb
+2
-2
spec/features/projects/group_links_spec.rb
spec/features/projects/group_links_spec.rb
+3
-3
spec/features/projects/guest_navigation_menu_spec.rb
spec/features/projects/guest_navigation_menu_spec.rb
+7
-7
spec/features/projects/import_export/export_file_spec.rb
spec/features/projects/import_export/export_file_spec.rb
+2
-2
spec/features/projects/import_export/namespace_export_file_spec.rb
...ures/projects/import_export/namespace_export_file_spec.rb
+2
-2
spec/features/projects/issuable_templates_spec.rb
spec/features/projects/issuable_templates_spec.rb
+4
-4
spec/features/projects/issues/list_spec.rb
spec/features/projects/issues/list_spec.rb
+1
-1
spec/features/projects/issues/rss_spec.rb
spec/features/projects/issues/rss_spec.rb
+1
-1
spec/features/projects/jobs_spec.rb
spec/features/projects/jobs_spec.rb
+30
-30
spec/features/projects/labels/issues_sorted_by_priority_spec.rb
...eatures/projects/labels/issues_sorted_by_priority_spec.rb
+2
-2
spec/features/projects/labels/subscription_spec.rb
spec/features/projects/labels/subscription_spec.rb
+2
-2
spec/features/projects/labels/update_prioritization_spec.rb
spec/features/projects/labels/update_prioritization_spec.rb
+7
-7
spec/features/projects/main/download_buttons_spec.rb
spec/features/projects/main/download_buttons_spec.rb
+2
-4
spec/features/projects/main/rss_spec.rb
spec/features/projects/main/rss_spec.rb
+1
-1
spec/features/projects/members/anonymous_user_sees_members_spec.rb
...ures/projects/members/anonymous_user_sees_members_spec.rb
+2
-2
spec/features/projects/members/group_links_spec.rb
spec/features/projects/members/group_links_spec.rb
+2
-2
spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb
...s/members/group_member_cannot_leave_group_project_spec.rb
+1
-1
spec/features/projects/members/group_member_cannot_request_access_to_his_group_project_spec.rb
...member_cannot_request_access_to_his_group_project_spec.rb
+1
-1
spec/features/projects/members/group_members_spec.rb
spec/features/projects/members/group_members_spec.rb
+4
-4
spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb
.../group_requester_cannot_request_access_to_project_spec.rb
+1
-1
spec/features/projects/members/list_spec.rb
spec/features/projects/members/list_spec.rb
+1
-1
spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb
...s/members/master_adds_member_with_expiration_date_spec.rb
+2
-2
spec/features/projects/members/master_manages_access_requests_spec.rb
...s/projects/members/master_manages_access_requests_spec.rb
+3
-3
spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb
...mbers/member_cannot_request_access_to_his_project_spec.rb
+1
-1
spec/features/projects/members/member_leaves_project_spec.rb
spec/features/projects/members/member_leaves_project_spec.rb
+1
-1
spec/features/projects/members/owner_cannot_leave_project_spec.rb
...tures/projects/members/owner_cannot_leave_project_spec.rb
+1
-1
spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb
...embers/owner_cannot_request_access_to_his_project_spec.rb
+1
-1
spec/features/projects/members/user_requests_access_spec.rb
spec/features/projects/members/user_requests_access_spec.rb
+4
-4
spec/features/projects/merge_request_button_spec.rb
spec/features/projects/merge_request_button_spec.rb
+8
-12
spec/features/projects/merge_requests/list_spec.rb
spec/features/projects/merge_requests/list_spec.rb
+5
-5
spec/features/projects/milestones/milestone_spec.rb
spec/features/projects/milestones/milestone_spec.rb
+3
-3
spec/features/projects/milestones/milestones_sorting_spec.rb
spec/features/projects/milestones/milestones_sorting_spec.rb
+1
-1
spec/features/projects/milestones/new_spec.rb
spec/features/projects/milestones/new_spec.rb
+1
-1
spec/features/projects/no_password_spec.rb
spec/features/projects/no_password_spec.rb
+4
-4
spec/features/projects/pages_spec.rb
spec/features/projects/pages_spec.rb
+3
-3
spec/features/projects/pipeline_schedules_spec.rb
spec/features/projects/pipeline_schedules_spec.rb
+3
-3
spec/features/projects/pipelines/pipeline_spec.rb
spec/features/projects/pipelines/pipeline_spec.rb
+3
-3
spec/features/projects/pipelines/pipelines_spec.rb
spec/features/projects/pipelines/pipelines_spec.rb
+8
-8
spec/features/projects/project_settings_spec.rb
spec/features/projects/project_settings_spec.rb
+8
-8
spec/features/projects/ref_switcher_spec.rb
spec/features/projects/ref_switcher_spec.rb
+1
-1
spec/features/projects/services/jira_service_spec.rb
spec/features/projects/services/jira_service_spec.rb
+4
-4
spec/features/projects/services/mattermost_slash_command_spec.rb
...atures/projects/services/mattermost_slash_command_spec.rb
+3
-3
spec/features/projects/services/slack_service_spec.rb
spec/features/projects/services/slack_service_spec.rb
+1
-1
spec/features/projects/services/slack_slash_command_spec.rb
spec/features/projects/services/slack_slash_command_spec.rb
+3
-3
spec/features/projects/settings/integration_settings_spec.rb
spec/features/projects/settings/integration_settings_spec.rb
+5
-5
spec/features/projects/settings/pipelines_settings_spec.rb
spec/features/projects/settings/pipelines_settings_spec.rb
+1
-1
spec/features/projects/settings/repository_settings_spec.rb
spec/features/projects/settings/repository_settings_spec.rb
+6
-6
spec/features/projects/settings/visibility_settings_spec.rb
spec/features/projects/settings/visibility_settings_spec.rb
+2
-2
spec/features/projects/shortcuts_spec.rb
spec/features/projects/shortcuts_spec.rb
+1
-1
spec/features/projects/snippets/create_snippet_spec.rb
spec/features/projects/snippets/create_snippet_spec.rb
+2
-2
spec/features/projects/snippets/show_spec.rb
spec/features/projects/snippets/show_spec.rb
+3
-3
spec/features/projects/snippets_spec.rb
spec/features/projects/snippets_spec.rb
+3
-3
spec/features/projects/tags/download_buttons_spec.rb
spec/features/projects/tags/download_buttons_spec.rb
+2
-4
spec/features/projects/tree/rss_spec.rb
spec/features/projects/tree/rss_spec.rb
+1
-1
spec/features/projects/user_create_dir_spec.rb
spec/features/projects/user_create_dir_spec.rb
+2
-2
spec/features/projects/user_creates_project_spec.rb
spec/features/projects/user_creates_project_spec.rb
+1
-1
spec/features/projects/view_on_env_spec.rb
spec/features/projects/view_on_env_spec.rb
+6
-6
spec/features/projects/wiki/markdown_preview_spec.rb
spec/features/projects/wiki/markdown_preview_spec.rb
+1
-1
spec/features/projects/wiki/shortcuts_spec.rb
spec/features/projects/wiki/shortcuts_spec.rb
+1
-1
spec/features/projects/wiki/user_creates_wiki_page_spec.rb
spec/features/projects/wiki/user_creates_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_git_access_wiki_page_spec.rb
.../features/projects/wiki/user_git_access_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_updates_wiki_page_spec.rb
spec/features/projects/wiki/user_updates_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_views_project_wiki_page_spec.rb
...atures/projects/wiki/user_views_project_wiki_page_spec.rb
+2
-7
spec/features/projects/wiki/user_views_wiki_in_project_page_spec.rb
...res/projects/wiki/user_views_wiki_in_project_page_spec.rb
+2
-6
spec/features/projects_spec.rb
spec/features/projects_spec.rb
+6
-6
spec/features/protected_branches_spec.rb
spec/features/protected_branches_spec.rb
+7
-7
spec/features/protected_tags_spec.rb
spec/features/protected_tags_spec.rb
+7
-7
spec/features/reportable_note/commit_spec.rb
spec/features/reportable_note/commit_spec.rb
+2
-2
spec/features/reportable_note/issue_spec.rb
spec/features/reportable_note/issue_spec.rb
+1
-1
spec/features/reportable_note/merge_request_spec.rb
spec/features/reportable_note/merge_request_spec.rb
+1
-1
spec/features/reportable_note/snippets_spec.rb
spec/features/reportable_note/snippets_spec.rb
+1
-1
spec/features/runners_spec.rb
spec/features/runners_spec.rb
+1
-1
spec/features/search_spec.rb
spec/features/search_spec.rb
+8
-8
spec/features/security/project/internal_access_spec.rb
spec/features/security/project/internal_access_spec.rb
+31
-31
spec/features/security/project/private_access_spec.rb
spec/features/security/project/private_access_spec.rb
+31
-31
spec/features/security/project/public_access_spec.rb
spec/features/security/project/public_access_spec.rb
+31
-31
spec/features/security/project/snippet/internal_access_spec.rb
...features/security/project/snippet/internal_access_spec.rb
+6
-6
spec/features/security/project/snippet/private_access_spec.rb
.../features/security/project/snippet/private_access_spec.rb
+4
-4
spec/features/security/project/snippet/public_access_spec.rb
spec/features/security/project/snippet/public_access_spec.rb
+8
-8
spec/features/tags/master_creates_tag_spec.rb
spec/features/tags/master_creates_tag_spec.rb
+4
-4
spec/features/tags/master_deletes_tag_spec.rb
spec/features/tags/master_deletes_tag_spec.rb
+3
-3
spec/features/tags/master_updates_tag_spec.rb
spec/features/tags/master_updates_tag_spec.rb
+3
-3
spec/features/tags/master_views_tags_spec.rb
spec/features/tags/master_views_tags_spec.rb
+10
-10
spec/features/task_lists_spec.rb
spec/features/task_lists_spec.rb
+8
-8
spec/features/triggers_spec.rb
spec/features/triggers_spec.rb
+10
-10
spec/features/uploads/user_uploads_file_to_note_spec.rb
spec/features/uploads/user_uploads_file_to_note_spec.rb
+1
-1
spec/features/variables_spec.rb
spec/features/variables_spec.rb
+1
-1
No files found.
spec/features/admin/admin_disables_git_access_protocol_spec.rb
View file @
9eeba8fb
...
...
@@ -51,7 +51,7 @@ feature 'Admin disables Git access protocol', feature: true do
end
def
visit_project
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
end
def
disable_http_protocol
...
...
spec/features/admin/admin_projects_spec.rb
View file @
9eeba8fb
...
...
@@ -44,7 +44,7 @@ describe "Admin::Projects", feature: true do
end
it
do
expect
(
current_path
).
to
eq
admin_
namespace_project_path
(
project
.
namespace
,
project
)
expect
(
current_path
).
to
eq
admin_
project_path
(
project
)
end
it
"has project info"
do
...
...
@@ -64,7 +64,7 @@ describe "Admin::Projects", feature: true do
end
it
'transfers project to group web'
,
js:
true
do
visit
admin_
namespace_project_path
(
project
.
namespace
,
project
)
visit
admin_
project_path
(
project
)
click_button
'Search for Namespace'
click_link
'group: web'
...
...
@@ -81,7 +81,7 @@ describe "Admin::Projects", feature: true do
end
it
'adds admin a to a project as developer'
,
js:
true
do
visit
namespace_project_project_members_path
(
project
.
namespace
,
project
)
visit
project_project_members_path
(
project
)
page
.
within
'.users-project-form'
do
select2
(
current_user
.
id
,
from:
'#user_ids'
,
multiple:
true
)
...
...
@@ -104,7 +104,7 @@ describe "Admin::Projects", feature: true do
end
it
'removes admin from the project'
do
visit
namespace_project_project_members_path
(
project
.
namespace
,
project
)
visit
project_project_members_path
(
project
)
page
.
within
'.content-list'
do
expect
(
page
).
to
have_content
(
current_user
.
name
)
...
...
spec/features/admin/admin_uses_repository_checks_spec.rb
View file @
9eeba8fb
...
...
@@ -43,6 +43,6 @@ feature 'Admin uses repository checks', feature: true do
end
def
visit_admin_project_page
(
project
)
visit
admin_
namespace_project_path
(
project
.
namespace
,
project
)
visit
admin_
project_path
(
project
)
end
end
spec/features/atom/issues_spec.rb
View file @
9eeba8fb
...
...
@@ -16,7 +16,7 @@ describe 'Issues Feed', feature: true do
context
'when authenticated'
do
it
'renders atom feed'
do
sign_in
user
visit
namespace_project_issues_path
(
project
.
namespace
,
project
,
:atom
)
visit
project_issues_path
(
project
,
:atom
)
expect
(
response_headers
[
'Content-Type'
])
.
to
have_content
(
'application/atom+xml'
)
...
...
@@ -30,8 +30,7 @@ describe 'Issues Feed', feature: true do
context
'when authenticated via private token'
do
it
'renders atom feed'
do
visit
namespace_project_issues_path
(
project
.
namespace
,
project
,
:atom
,
private_token:
user
.
private_token
)
visit
project_issues_path
(
project
,
:atom
,
private_token:
user
.
private_token
)
expect
(
response_headers
[
'Content-Type'
])
.
to
have_content
(
'application/atom+xml'
)
...
...
@@ -45,8 +44,7 @@ describe 'Issues Feed', feature: true do
context
'when authenticated via RSS token'
do
it
'renders atom feed'
do
visit
namespace_project_issues_path
(
project
.
namespace
,
project
,
:atom
,
rss_token:
user
.
rss_token
)
visit
project_issues_path
(
project
,
:atom
,
rss_token:
user
.
rss_token
)
expect
(
response_headers
[
'Content-Type'
])
.
to
have_content
(
'application/atom+xml'
)
...
...
@@ -59,8 +57,7 @@ describe 'Issues Feed', feature: true do
end
it
"renders atom feed with url parameters for project issues"
do
visit
namespace_project_issues_path
(
project
.
namespace
,
project
,
:atom
,
rss_token:
user
.
rss_token
,
state:
'opened'
,
assignee_id:
user
.
id
)
visit
project_issues_path
(
project
,
:atom
,
rss_token:
user
.
rss_token
,
state:
'opened'
,
assignee_id:
user
.
id
)
link
=
find
(
'link[type="application/atom+xml"]'
)
params
=
CGI
.
parse
(
URI
.
parse
(
link
[
:href
]).
query
)
...
...
spec/features/auto_deploy_spec.rb
View file @
9eeba8fb
...
...
@@ -16,7 +16,7 @@ describe 'Auto deploy' do
end
it
'does not show a button to set up auto deploy'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
expect
(
page
).
to
have_no_content
(
'Set up auto deploy'
)
end
end
...
...
@@ -24,7 +24,7 @@ describe 'Auto deploy' do
context
'when a deployment service is active'
do
before
do
project
.
kubernetes_service
.
update!
(
active:
true
)
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
end
it
'shows a button to set up auto deploy'
do
...
...
spec/features/boards/add_issues_modal_spec.rb
View file @
9eeba8fb
...
...
@@ -16,12 +16,12 @@ describe 'Issue Boards add issue modal', :feature, :js do
sign_in
(
user
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
it
'resets filtered search state'
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
,
search:
'testing'
)
visit
project_board_path
(
project
,
board
,
search:
'testing'
)
wait_for_requests
...
...
spec/features/boards/boards_spec.rb
View file @
9eeba8fb
...
...
@@ -17,7 +17,7 @@ describe 'Issue Boards', feature: true, js: true do
context
'no lists'
do
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
expect
(
page
).
to
have_selector
(
'.board'
,
count:
3
)
end
...
...
@@ -81,7 +81,7 @@ describe 'Issue Boards', feature: true, js: true do
let!
(
:issue9
)
{
create
(
:labeled_issue
,
project:
project
,
labels:
[
planning
,
testing
,
bug
,
accepting
],
relative_position:
1
)
}
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
...
...
@@ -158,7 +158,7 @@ describe 'Issue Boards', feature: true, js: true do
create
(
:labeled_issue
,
project:
project
,
labels:
[
planning
])
end
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
page
.
within
(
find
(
'.board:nth-child(2)'
))
do
...
...
@@ -507,7 +507,7 @@ describe 'Issue Boards', feature: true, js: true do
context
'keyboard shortcuts'
do
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
@@ -520,7 +520,7 @@ describe 'Issue Boards', feature: true, js: true do
context
'signed out user'
do
before
do
sign_out
(
:user
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
@@ -544,7 +544,7 @@ describe 'Issue Boards', feature: true, js: true do
project
.
team
<<
[
user_guest
,
:guest
]
sign_out
(
:user
)
sign_in
(
user_guest
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
spec/features/boards/issue_ordering_spec.rb
View file @
9eeba8fb
...
...
@@ -22,7 +22,7 @@ describe 'Issue Boards', :feature, :js do
let!
(
:issue4
)
{
create
(
:labeled_issue
,
project:
project
,
labels:
[
label
])
}
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
expect
(
page
).
to
have_selector
(
'.board'
,
count:
3
)
...
...
@@ -47,7 +47,7 @@ describe 'Issue Boards', :feature, :js do
context
'ordering in list'
do
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
expect
(
page
).
to
have_selector
(
'.board'
,
count:
3
)
...
...
@@ -110,7 +110,7 @@ describe 'Issue Boards', :feature, :js do
let!
(
:issue6
)
{
create
(
:labeled_issue
,
project:
project
,
title:
'testing 3'
,
labels:
[
label2
],
relative_position:
1.0
)
}
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
expect
(
page
).
to
have_selector
(
'.board'
,
count:
4
)
...
...
spec/features/boards/keyboard_shortcut_spec.rb
View file @
9eeba8fb
...
...
@@ -8,7 +8,7 @@ describe 'Issue Boards shortcut', feature: true, js: true do
sign_in
(
create
(
:admin
))
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
end
it
'takes user to issue board index'
do
...
...
spec/features/boards/modal_filter_spec.rb
View file @
9eeba8fb
...
...
@@ -202,7 +202,7 @@ describe 'Issue Boards add issue modal filtering', :feature, :js do
end
def
visit_board
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
click_button
(
'Add issues'
)
...
...
spec/features/boards/new_issue_spec.rb
View file @
9eeba8fb
...
...
@@ -12,7 +12,7 @@ describe 'Issue Boards new issue', feature: true, js: true do
sign_in
(
user
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
expect
(
page
).
to
have_selector
(
'.board'
,
count:
3
)
...
...
@@ -83,7 +83,7 @@ describe 'Issue Boards new issue', feature: true, js: true do
context
'unauthorized user'
do
before
do
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
spec/features/boards/sidebar_spec.rb
View file @
9eeba8fb
...
...
@@ -22,7 +22,7 @@ describe 'Issue Boards', feature: true, js: true do
sign_in
(
user
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
spec/features/boards/sub_group_project_spec.rb
View file @
9eeba8fb
...
...
@@ -15,7 +15,7 @@ describe 'Sub-group project issue boards', :feature, :js do
sign_in
(
user
)
visit
namespace_project_board_path
(
project
.
namespace
,
project
,
board
)
visit
project_board_path
(
project
,
board
)
wait_for_requests
end
...
...
spec/features/commits_spec.rb
View file @
9eeba8fb
...
...
@@ -66,7 +66,7 @@ describe 'Commits' do
end
before
do
visit
namespace_project_commits_path
(
project
.
namespace
,
project
,
:master
)
visit
project_commits_path
(
project
,
:master
)
end
it
'shows correct build status from default branch'
do
...
...
@@ -192,7 +192,7 @@ describe 'Commits' do
before
do
project
.
team
<<
[
user
,
:master
]
sign_in
(
user
)
visit
namespace_project_commits_path
(
project
.
namespace
,
project
,
branch_name
)
visit
project_commits_path
(
project
,
branch_name
)
end
it
'includes the committed_date for each commit'
do
...
...
spec/features/container_registry_spec.rb
View file @
9eeba8fb
...
...
@@ -55,7 +55,6 @@ describe "Container Registry" do
end
def
visit_container_registry
visit
namespace_project_container_registry_index_path
(
project
.
namespace
,
project
)
visit
project_container_registry_index_path
(
project
)
end
end
spec/features/copy_as_gfm_spec.rb
View file @
9eeba8fb
...
...
@@ -16,7 +16,7 @@ describe 'Copy as GFM', feature: true, js: true do
# `markdown` helper expects a `@project` variable
@project
=
@feat
.
project
visit
namespace_project_issue_path
(
@project
.
namespace
,
@project
,
@feat
.
issue
)
visit
project_issue_path
(
@project
,
@feat
.
issue
)
end
# The filters referenced in lib/banzai/pipeline/gfm_pipeline.rb convert GitLab Flavored Markdown (GFM) to HTML.
...
...
@@ -121,13 +121,13 @@ describe 'Copy as GFM', feature: true, js: true do
# full issue reference
@feat
.
issue
.
to_reference
(
full:
true
),
# issue URL
namespace_project_issue_url
(
@project
.
namespace
,
@project
,
@feat
.
issue
),
project_issue_url
(
@project
,
@feat
.
issue
),
# issue URL with note anchor
namespace_project_issue_url
(
@project
.
namespace
,
@project
,
@feat
.
issue
,
anchor:
'note_123'
),
project_issue_url
(
@project
,
@feat
.
issue
,
anchor:
'note_123'
),
# issue link
"[Issue](
#{
namespace_project_issue_url
(
@project
.
namespace
,
@project
,
@feat
.
issue
)
}
)"
,
"[Issue](
#{
project_issue_url
(
@project
,
@feat
.
issue
)
}
)"
,
# issue link with note anchor
"[Issue](
#{
namespace_project_issue_url
(
@project
.
namespace
,
@project
,
@feat
.
issue
,
anchor:
'note_123'
)
}
)"
"[Issue](
#{
project_issue_url
(
@project
,
@feat
.
issue
,
anchor:
'note_123'
)
}
)"
)
verify
(
...
...
@@ -466,7 +466,7 @@ describe 'Copy as GFM', feature: true, js: true do
context
'from a diff'
do
before
do
visit
namespace_project_commit_path
(
project
.
namespace
,
project
,
sample_commit
.
id
)
visit
project_commit_path
(
project
,
sample_commit
.
id
)
end
context
'selecting one word of text'
do
...
...
@@ -507,7 +507,7 @@ describe 'Copy as GFM', feature: true, js: true do
context
'from a blob'
do
before
do
visit
namespace_project_blob_path
(
project
.
namespace
,
project
,
File
.
join
(
'master'
,
'files/ruby/popen.rb'
))
visit
project_blob_path
(
project
,
File
.
join
(
'master'
,
'files/ruby/popen.rb'
))
wait_for_requests
end
...
...
@@ -549,7 +549,7 @@ describe 'Copy as GFM', feature: true, js: true do
context
'from a GFM code block'
do
before
do
visit
namespace_project_blob_path
(
project
.
namespace
,
project
,
File
.
join
(
'markdown'
,
'doc/api/users.md'
))
visit
project_blob_path
(
project
,
File
.
join
(
'markdown'
,
'doc/api/users.md'
))
wait_for_requests
end
...
...
spec/features/cycle_analytics_spec.rb
View file @
9eeba8fb
...
...
@@ -16,7 +16,7 @@ feature 'Cycle Analytics', feature: true, js: true do
sign_in
(
user
)
visit
namespace_project_cycle_analytics_path
(
project
.
namespace
,
project
)
visit
project_cycle_analytics_path
(
project
)
wait_for_requests
end
...
...
@@ -39,7 +39,7 @@ feature 'Cycle Analytics', feature: true, js: true do
deploy_master
sign_in
(
user
)
visit
namespace_project_cycle_analytics_path
(
project
.
namespace
,
project
)
visit
project_cycle_analytics_path
(
project
)
end
it
'shows data on each stage'
do
...
...
@@ -71,7 +71,7 @@ feature 'Cycle Analytics', feature: true, js: true do
project
.
team
<<
[
user
,
:master
]
sign_in
(
user
)
visit
namespace_project_cycle_analytics_path
(
project
.
namespace
,
project
)
visit
project_cycle_analytics_path
(
project
)
wait_for_requests
end
...
...
@@ -94,7 +94,7 @@ feature 'Cycle Analytics', feature: true, js: true do
deploy_master
sign_in
(
guest
)
visit
namespace_project_cycle_analytics_path
(
project
.
namespace
,
project
)
visit
project_cycle_analytics_path
(
project
)
wait_for_requests
end
...
...
spec/features/dashboard/project_member_activity_index_spec.rb
View file @
9eeba8fb
...
...
@@ -10,7 +10,7 @@ feature 'Project member activity', feature: true, js: true do
def
visit_activities_and_wait_with_event
(
event_type
)
Event
.
create
(
project:
project
,
author_id:
user
.
id
,
action:
event_type
)
visit
activity_
namespace_project_path
(
project
.
namespace
,
project
)
visit
activity_
project_path
(
project
)
wait_for_requests
end
...
...
spec/features/dashboard/projects_spec.rb
View file @
9eeba8fb
...
...
@@ -66,7 +66,7 @@ RSpec.describe 'Dashboard Projects', feature: true do
it
'shows that the last pipeline passed'
do
visit
dashboard_projects_path
expect
(
page
).
to
have_xpath
(
"//a[@href='
#{
pipelines_
namespace_project_commit_path
(
project
.
namespace
,
project
,
project
.
commit
)
}
']"
)
expect
(
page
).
to
have_xpath
(
"//a[@href='
#{
pipelines_
project_commit_path
(
project
,
project
.
commit
)
}
']"
)
end
end
end
spec/features/dashboard/todos/todos_spec.rb
View file @
9eeba8fb
...
...
@@ -330,7 +330,7 @@ feature 'Dashboard Todos' do
end
it
'links to the pipelines for the merge request'
do
href
=
pipelines_
namespace_project_merge_request_path
(
project
.
namespace
,
project
,
todo
.
target
)
href
=
pipelines_
project_merge_request_path
(
project
,
todo
.
target
)
expect
(
page
).
to
have_link
"merge request
#{
todo
.
target
.
to_reference
(
full:
true
)
}
"
,
href
end
...
...
spec/features/discussion_comments/commit_spec.rb
View file @
9eeba8fb
...
...
@@ -11,7 +11,7 @@ describe 'Discussion Comments Merge Request', :feature, :js do
project
.
add_master
(
user
)
sign_in
(
user
)
visit
namespace_project_commit_path
(
project
.
namespace
,
project
,
sample_commit
.
id
)
visit
project_commit_path
(
project
,
sample_commit
.
id
)
end
it_behaves_like
'discussion comments'
,
'commit'
...
...
spec/features/discussion_comments/issue_spec.rb
View file @
9eeba8fb
...
...
@@ -9,7 +9,7 @@ describe 'Discussion Comments Issue', :feature, :js do
project
.
add_master
(
user
)
sign_in
(
user
)
visit
namespace_project_issue_path
(
project
.
namespace
,
project
,
issue
)
visit
project_issue_path
(
project
,
issue
)
end
it_behaves_like
'discussion comments'
,
'issue'
...
...
spec/features/discussion_comments/merge_request_spec.rb
View file @
9eeba8fb
...
...
@@ -9,7 +9,7 @@ describe 'Discussion Comments Merge Request', :feature, :js do
project
.
add_master
(
user
)
sign_in
(
user
)
visit
namespace_project_merge_request_path
(
project
.
namespace
,
project
,
merge_request
)
visit
project_merge_request_path
(
project
,
merge_request
)
end
it_behaves_like
'discussion comments'
,
'merge request'
...
...
spec/features/discussion_comments/snippets_spec.rb
View file @
9eeba8fb
...
...
@@ -9,7 +9,7 @@ describe 'Discussion Comments Issue', :feature, :js do
project
.
add_master
(
user
)
sign_in
(
user
)
visit
namespace_project_snippet_path
(
project
.
namespace
,
project
,
snippet
)
visit
project_snippet_path
(
project
,
snippet
)
end
it_behaves_like
'discussion comments'
,
'snippet'
...
...
spec/features/expand_collapse_diffs_spec.rb
View file @
9eeba8fb
...
...
@@ -14,7 +14,7 @@ feature 'Expand and collapse diffs', js: true, feature: true do
# Ensure that undiffable.md is in .gitattributes
project
.
repository
.
copy_gitattributes
(
branch
)
visit
namespace_project_commit_path
(
project
.
namespace
,
project
,
project
.
commit
(
branch
))
visit
project_commit_path
(
project
,
project
.
commit
(
branch
))
execute_script
(
'window.ajaxUris = []; $(document).ajaxSend(function(event, xhr, settings) { ajaxUris.push(settings.url) });'
)
end
...
...
@@ -38,7 +38,7 @@ feature 'Expand and collapse diffs', js: true, feature: true do
expect
(
large_diff
).
not_to
have_selector
(
'.code'
)
expect
(
large_diff
).
to
have_selector
(
'.nothing-here-block'
)
visit
namespace_project_commit_path
(
project
.
namespace
,
project
,
project
.
commit
(
branch
),
anchor:
"
#{
large_diff
[
:id
]
}
_0_1"
)
visit
project_commit_path
(
project
,
project
.
commit
(
branch
),
anchor:
"
#{
large_diff
[
:id
]
}
_0_1"
)
execute_script
(
'window.location.reload()'
)
wait_for_requests
...
...
@@ -52,7 +52,7 @@ feature 'Expand and collapse diffs', js: true, feature: true do
expect
(
large_diff
).
not_to
have_selector
(
'.code'
)
expect
(
large_diff
).
to
have_selector
(
'.nothing-here-block'
)
visit
namespace_project_commit_path
(
project
.
namespace
,
project
,
project
.
commit
(
branch
),
anchor:
large_diff
[
:id
])
visit
project_commit_path
(
project
,
project
.
commit
(
branch
),
anchor:
large_diff
[
:id
])
execute_script
(
'window.location.reload()'
)
wait_for_requests
...
...
spec/features/explore/new_menu_spec.rb
View file @
9eeba8fb
...
...
@@ -47,7 +47,7 @@ feature 'Top Plus Menu', feature: true, js: true do
end
scenario
'click on New issue shows new issue page'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
click_topmenuitem
(
"New issue"
)
...
...
@@ -56,7 +56,7 @@ feature 'Top Plus Menu', feature: true, js: true do
end
scenario
'click on New merge request shows new merge request page'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
click_topmenuitem
(
"New merge request"
)
...
...
@@ -66,7 +66,7 @@ feature 'Top Plus Menu', feature: true, js: true do
end
scenario
'click on New project snippet shows new snippet page'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
page
.
within
'.header-content'
do
find
(
'.header-new-dropdown-toggle'
).
trigger
(
'click'
)
...
...
@@ -107,7 +107,7 @@ feature 'Top Plus Menu', feature: true, js: true do
end
scenario
'click on New issue shows new issue page'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
click_topmenuitem
(
"New issue"
)
...
...
@@ -116,31 +116,31 @@ feature 'Top Plus Menu', feature: true, js: true do
end
scenario
'has no New merge request menu item'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
hasnot_topmenuitem
(
"New merge request"
)
end
scenario
'has no New project snippet menu item'
do
visit
namespace_project_path
(
project
.
namespace
,
project
)
visit
project_path
(
project
)
expect
(
find
(
'.header-new.dropdown'
)).
not_to
have_selector
(
'.header-new-project-snippet'
)
end
scenario
'public project has no New Issue Button'
do
visit
namespace_project_path
(
public_project
.
namespace
,
public_project
)
visit
project_path
(
public_project
)
hasnot_topmenuitem
(
"New issue"
)
end