Frontmatter parseing changes broke some whitespace in tests, but shouldn't be a regression

feature/livereload-locales-data
Thomas Reynolds 2015-09-29 10:27:53 -07:00
parent d9fc7a95e1
commit 5e3ddbf988
5 changed files with 23 additions and 21 deletions

View File

@ -7,26 +7,29 @@ Feature: Allow nesting of layouts
"""
Master
<h1>Index Title</h1>
Outer
Inner
Template
Outer
Inner
Template
"""
When I go to "/another.html"
Then I should see:
"""
Master
<h1>New Article Title</h1>
Outer
Inner
<p>The Article Content</p>
Outer
Inner
<p>The Article Content</p>
"""
Scenario: A page uses an inner layout when uses an outer layout (slim)
Given the Server is running at "nested-layout-app"
When I go to "/slim-test.html"
Then I should see "<h1>Master</h1><p>New Article Title</p><div><h2>Outer</h2><h3>Inner</h3><p>The Article Content</p>"
Then I should see:
"""
<h1>Master</h1><p>New Article Title</p><div><h2>Outer</h2><h3>Inner</h3>
<p>The Article Content</p>
"""
Scenario: A page uses an inner layout when uses an outer layout (haml)
Given the Server is running at "nested-layout-app"
When I go to "/haml-test.html"
@ -36,6 +39,7 @@ Feature: Allow nesting of layouts
<h1>New Article Title</h1>
Outer
Inner
<p>The Article Content</p>
"""

View File

@ -1,7 +1,6 @@
---
---
title: "New Article Title"
date: 2011-01-01
layout: inner
---
The Article Content

View File

@ -1,6 +1,5 @@
---
---
title: "Index Title"
layout: inner
---
Template
Template

View File

@ -1,4 +1,4 @@
<% wrap_layout :outer do %>
Inner
<%= yield %>
<% end %>
Inner
<%= yield %>
<% end %>

View File

@ -1,4 +1,4 @@
<% wrap_layout :master do %>
Outer
<%= yield %>
<% end %>
Outer
<%= yield %>
<% end %>