Sha256: 2aef6d8f579959b53b13f05aa930da6127697e865da11602fb8bf639a71b04cc
Contents?: true
Size: 1.74 KB
Versions: 3
Compression:
Stored size: 1.74 KB
Contents
require 'helper' class TestSlimPretty < TestSlim def setup Hamlet::Engine.set_default_options :pretty => true end def teardown Hamlet::Engine.set_default_options :pretty => false end def test_pretty source = %q{ doctype 5 <html <head <title Hello World! /! Meta tags with long explanatory multiline comment <meta name="description" content="template language" /! Stylesheets <link href="style.css" media="screen" rel="stylesheet" type="text/css" <link href="colors.css" media="screen" rel="stylesheet" type="text/css" /! Javascripts <script src="jquery.js" <script src="jquery.ui.js" /[if lt IE 9] <script src="old-ie1.js" <script src="old-ie2.js" <sass: body background-color: red <body <#container <p>Hello World! <p= "dynamic text with\nnewline" } result = %q{<!DOCTYPE html> <html> <head> <title>Hello World!</title> <!--Meta tags with long explanatory multiline comment--> <meta content="template language" name="description" /> <!--Stylesheets--> <link href="style.css" media="screen" rel="stylesheet" type="text/css" /> <link href="colors.css" media="screen" rel="stylesheet" type="text/css" /> <!--Javascripts--> <script src="jquery.js"></script> <script src="jquery.ui.js"></script> <!--[if lt IE 9]><script src="old-ie1.js"></script> <script src="old-ie2.js"></script><![endif]--> <style type="text/css"> body { background-color: red; } </style> </head> <body> <div id="container"> <p>Hello World!</p> <p>dynamic text with newline</p> </div> </body> </html>} assert_html result, source end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hamlet-0.2.1 | test/slim/test_pretty.rb |
hamlet-0.2 | test/slim/test_pretty.rb |
hamlet-0.1 | test/slim/test_pretty.rb |