File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
spec/views/components/pages Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 1
1
require "rails_helper"
2
2
3
3
RSpec . describe Pages ::Header , type : :view do
4
- def render ( **kwargs )
5
- described_class . new ( **kwargs ) . call ( view_context : view )
4
+ def render ( **kwargs , & block )
5
+ described_class . new ( **kwargs , & block ) . call ( view_context : view )
6
6
end
7
7
8
8
describe "#call" do
9
- it "renders the header " do
9
+ it "renders the title " do
10
10
expect ( render ( title : "Hello" ) ) . to have_css ( ".page-header h1" , text : "Hello" )
11
11
end
12
12
13
+ it "renders the title block" do
14
+ expect ( render { |h | h . title { "Hello" } } ) . to have_css ( ".page-header h1" , text : "Hello" )
15
+ end
16
+
13
17
it "renders the description" do
14
18
expect ( render ( description : "Describe me" ) ) . to have_css ( ".page-header p" , text : "Describe me" )
15
19
end
You can’t perform that action at this time.
0 commit comments