summaryrefslogtreecommitdiff
path: root/spec/presenters/snippet_blob_presenter_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/presenters/snippet_blob_presenter_spec.rb')
-rw-r--r--spec/presenters/snippet_blob_presenter_spec.rb39
1 files changed, 0 insertions, 39 deletions
diff --git a/spec/presenters/snippet_blob_presenter_spec.rb b/spec/presenters/snippet_blob_presenter_spec.rb
index 83fe37effc0..42eca6b5a49 100644
--- a/spec/presenters/snippet_blob_presenter_spec.rb
+++ b/spec/presenters/snippet_blob_presenter_spec.rb
@@ -80,45 +80,6 @@ RSpec.describe SnippetBlobPresenter do
end
end
- describe '#plain_data' do
- let(:blob) { blob_at(file) }
-
- subject { described_class.new(blob).plain_data }
-
- context 'when blob is binary' do
- let(:file) { 'files/images/logo-black.png' }
-
- it 'returns nil' do
- expect(subject).to be_nil
- end
- end
-
- context 'when blob is markup' do
- let(:file) { 'README.md' }
-
- it 'returns plain content' do
- expect(subject).to include('<span id="LC1" class="line" lang="markdown">')
- end
- end
-
- context 'when blob has syntax' do
- let(:file) { 'files/ruby/regex.rb' }
-
- it 'returns highlighted syntax content' do
- expect(subject)
- .to include '<span id="LC1" class="line" lang="ruby"><span class="k">module</span> <span class="nn">Gitlab</span>'
- end
- end
-
- context 'when blob has plain data' do
- let(:file) { 'LICENSE' }
-
- it 'returns plain text highlighted content' do
- expect(subject).to include('<span id="LC1" class="line" lang="plaintext">The MIT License (MIT)</span>')
- end
- end
- end
-
describe 'route helpers' do
let_it_be(:project) { create(:project) }
let_it_be(:user) { create(:user) }