summaryrefslogtreecommitdiff
path: root/spec/features/projects/blobs/blob_show_spec.rb
blob: 01cd268ffe862c87f0afa9fd6cc5a821adf8db01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require 'spec_helper'

feature 'File blob', feature: true do
  include WaitForAjax
  include TreeHelper

  let(:project) { create(:project, :public, :test_repo) }
  let(:merge_request) { create(:merge_request, source_project: project, source_branch: 'feature', target_branch: 'master') }
  let(:branch) { 'master' }
  let(:file_path) { project.repository.ls_files(project.repository.root_ref)[1] }

  context 'anonymous' do
    context 'from blob file path' do
      before do
        visit namespace_project_blob_path(project.namespace, project, tree_join(branch, file_path))
      end

      it 'updates content' do
        expect(page).to have_link  'Edit'
      end
    end
  end
end