@nojava Feature: Markdown support In order to test included Maruku support Scenario: Redcarpet 2 extensions Given a fixture app "markdown-app" And a file named "config.rb" with: """ set :markdown_engine, :redcarpet set :markdown, :no_intra_emphasis => true, :tables => true, :fenced_code_blocks => true, :autolink => true, :strikethrough => true, :lax_html_blocks => true, :space_after_headers => true, :with_toc_data => true, :superscript => true, :smartypants => true, :hard_wrap => true """ Given the Server is running at "markdown-app" When I go to "/smarty_pants.html" Then I should see "“" When I go to "/no_intra_emphasis.html" Then I should not see "<em>" When I go to "/tables.html" Then I should see "<table>" When I go to "/fenced_code_blocks.html" Then I should see "<code>" When I go to "/autolink.html" Then I should see "<a href" When I go to "/strikethrough.html" Then I should see "<del>" When I go to "/space_after_headers.html" Then I should not see "<h1>" When I go to "/superscript.html" Then I should see "<sup>" When I go to "/with_toc_data.html" Then I should see "toc_0" When I go to "/hard_wrap.html" Then I should see "br" Scenario: Redcarpet per-page frontmatter options Given a fixture app "markdown-frontmatter-options-app" And a file named "config.rb" with: """ set :markdown_engine, :redcarpet set :markdown, :smartypants => true """ Given the Server is running at "markdown-frontmatter-options-app" When I go to "/smarty_pants-default.html" Then I should see "“" When I go to "/smarty_pants-on.html" Then I should see "“" When I go to "/smarty_pants-off.html" Then I should not see "“" When I go to "/tables-default.html" Then I should not see "<table>" When I go to "/tables-on.html" Then I should see "<table>" When I go to "/tables-off.html" Then I should not see "<table>" Scenario: Redcarpet uses our link_to and image_tag helpers Given a fixture app "markdown-app" And a file named "config.rb" with: """ set :markdown_engine, :redcarpet activate :automatic_image_sizes activate :directory_indexes """ And a file named "source/link_and_image.html.markdown" with: """ [A link](/smarty_pants.html)  """ Given the Server is running at "markdown-app" When I go to "/link_and_image/" Then I should see "/smarty_pants/" Then I should see 'width="1"' And I should see 'height="1"' And I should see 'src="/images/blank.gif"'