Sha256: e7aeb74241795aabb250e08a6a3f51f8db75eac483b526c542012227db16af08
Contents?: true
Size: 1.8 KB
Versions: 6
Compression:
Stored size: 1.8 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 =begin multiline comment does not have new line 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 end
Version data entries
6 entries across 6 versions & 1 rubygems