Move encoding tests into a dynamic form so they aren't packaged with gemspecs on unsupported platforms.

This commit is contained in:
Thomas Reynolds 2012-06-18 15:18:16 -07:00
parent cf8314ecab
commit 518ae3f46d
3 changed files with 30 additions and 13 deletions

View file

@ -1,14 +1,36 @@
@encoding
Feature: Unicode filenames
In order to support non-ASCII characters in filenames
#Scenario: Build with files containing unicode characters in their name
# Given a successfully built app at "unicode-filenames-app"
# When I cd to "build"
# Then the file "snowmen-rule-☃.html" should contain "☃"
Scenario: Build with files containing unicode characters in their name
Given a fixture app "empty-app"
And a file named "config.rb" with:
"""
"""
And a file named "source/snowmen-rule-.html" with:
"""
Snowman!
<div style="text-align:center; font-size:4000%;">
</div>
"""
And a successfully built app at "empty-app"
When I cd to "build"
Then the file "snowmen-rule-.html" should contain ""
Scenario: Preview with files containing unicode characters in their name
Given the Server is running at "unicode-filenames-app"
Given a fixture app "empty-app"
And a file named "config.rb" with:
"""
"""
And a file named "source/snowmen-rule-.html" with:
"""
Snowman!
<div style="text-align:center; font-size:4000%;">
</div>
"""
And the Server is running
When I go to "/snowmen-rule-.html"
# There seem to be encoding issues w/ the test framework so we can't check the content
Then I should see "Snowman!"

View file

@ -1,4 +0,0 @@
Snowman!
<div style="text-align:center; font-size:4000%;">
</div>