Sha256: e739e267cfe9f8ec2544de9998443bafec33a88afe575b67f04d1896f45848d8
Contents?: true
Size: 1.56 KB
Versions: 44
Compression:
Stored size: 1.56 KB
Contents
require 'helper' require 'slim/erb_converter' class TestSlimERBConverter < TestSlim def test_converter 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><%= ::Temple::Utils.escape_html(("dynamic text with\nnewline")) %> </p></div></body></html>} assert_equal result, Slim::ERBConverter.new.call(source) end end
Version data entries
44 entries across 44 versions & 5 rubygems