summaryrefslogtreecommitdiff
path: root/spec/features/projects/files/user_edits_files_spec.rb
diff options
context:
space:
mode:
authorMarkus Koller <mkoller@gitlab.com>2019-07-11 19:27:21 +0200
committerMarkus Koller <mkoller@gitlab.com>2019-07-12 16:23:00 +0200
commit60a6074dc977a72e00043596623094e006c84704 (patch)
tree5a9606f23ad802e073e6974960da19220d64110a /spec/features/projects/files/user_edits_files_spec.rb
parent21c372827eb0b536d667dd2ae16e5a4930db6300 (diff)
downloadgitlab-ce-60a6074dc977a72e00043596623094e006c84704.tar.gz
Open WebIDE in fork when user doesn't have access51952-redirect-to-webide-in-fork
When opening the IDE on a project where the user doesn't have push access, we create a fork and then redirect back to the IDE. To make sure the user can actually commit, we need to open the IDE in the forked project rather than the upstream project.
Diffstat (limited to 'spec/features/projects/files/user_edits_files_spec.rb')
-rw-r--r--spec/features/projects/files/user_edits_files_spec.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/features/projects/files/user_edits_files_spec.rb b/spec/features/projects/files/user_edits_files_spec.rb
index e0fa9dbb5fa..e4b02408b49 100644
--- a/spec/features/projects/files/user_edits_files_spec.rb
+++ b/spec/features/projects/files/user_edits_files_spec.rb
@@ -162,6 +162,7 @@ describe 'Projects > Files > User edits files', :js do
expect_fork_status
+ expect(page).to have_css('.ide-sidebar-project-title', text: "#{project2.name} #{user.namespace.full_path}/#{project2.path}")
expect(page).to have_css('.ide .multi-file-tab', text: '.gitignore')
end