From 6a3a28bfdec6feeebd880d048f8577906b48aaa7 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 7 Mar 2019 12:35:07 +0000 Subject: Fixed the blob editor deleting all content for files This only happens for files that the path consists of only numbers Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58578 --- spec/features/projects/blobs/edit_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'spec/features/projects/blobs/edit_spec.rb') diff --git a/spec/features/projects/blobs/edit_spec.rb b/spec/features/projects/blobs/edit_spec.rb index 828f6f9921e..57d21f3e182 100644 --- a/spec/features/projects/blobs/edit_spec.rb +++ b/spec/features/projects/blobs/edit_spec.rb @@ -49,6 +49,15 @@ describe 'Editing file blob', :js do end end + it 'updates the content of file with a number as file path' do + project.repository.create_file(user, '1', 'test', message: 'testing', branch_name: branch) + visit project_blob_path(project, tree_join(branch, '1')) + + edit_and_commit + + expect(page).to have_content 'NextFeature' + end + context 'from blob file path' do before do visit project_blob_path(project, tree_join(branch, file_path)) -- cgit v1.2.1