Skip to content

Commit 80c9211

Browse files
committed
Convert outdated test specs: spec/controller -> spec/requests
1 parent 3d66ae0 commit 80c9211

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

spec/controllers/docs_controller_spec.rb

Lines changed: 0 additions & 26 deletions
This file was deleted.

spec/requests/docs_spec.rb

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
require 'rails_helper'
2+
3+
RSpec.describe "Docs", type: :request do
4+
describe "GET /docs" do
5+
it "show @docs" do
6+
get docs_path
7+
expect(response.body).to include(Document.all.last.title)
8+
end
9+
end
10+
11+
describe "GET /docs/:id" do
12+
it "show @content" do
13+
param = 'charter'
14+
get doc_path(param)
15+
doc = Document.new(param)
16+
expected = Kramdown::Document.new(doc.content, input: 'GFM').to_html
17+
expect(response.body).to include(expected.strip)
18+
end
19+
20+
it 'when invalid filename' do
21+
get doc_path('not_found')
22+
expect(response).to redirect_to root_url
23+
expect(response.status).to eq 302
24+
end
25+
end
26+
end

0 commit comments

Comments
 (0)