Cleaned up the snippet feature.

This commit is contained in:
Mario Visic 2011-06-02 21:36:03 +08:00
parent 60c48f4f2e
commit c07dbb3f98

View File

@ -6,20 +6,23 @@ Feature: Snippets
Background:
Given I have the site: "test site" set up
And I am an authenticated user
And a snippet named "yield" with the template:
"""
HELLO WORLD !
"""
And a page named "home" with the template:
"""
{% include 'yield' %}
"""
And a snippet named "yield" with the template:
"""
"yield"
"""
And a snippet named "other" with the template:
"""
"other"
"""
Scenario: Updating a Snippet that includes another snippet
And a page named "snippet-test" with the template:
"""
{% include 'yield' %}
"""
When I go to theme assets
And I follow "yield"
And I fill in "snippet_template" with "{% include 'other' %}"
And I press "Update"
Then I should see "Snippet was successfully updated."
And I should have "{% include 'other' %}" in the yield snippet
Then show me the page