class TestTemplateGenerator
Public Instance Methods
test_generate_template()
click to toggle source
# File vendor/qwik/lib/qwik/template-generator.rb, line 83 def test_generate_template config = defined?($test_config) ? $test_config : Qwik::Config.new path = config.template_dir.path # test_generate_template html = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns:v="urn:schemas-microsoft-com:vml"> <head id="header"></head> <body onload="qwik_onload();" ondblclick="wema_dblClick(this);" ondragdrop="qwik_dragdrop(this);"> <div class="container"> <div class="main"> <div class="adminmenu" id="adminmenu"></div><!--adminmenu--> <div class="toc" id="toc"></div><!--toc--> <h1 id="view_title"></h1> <div id="body_enter"></div><!--id:body_enter--> <div id="body"></div><!--id:body--> <div id="body_leave"></div><!--id:body_leave--> </div><!--main--> <div class="sidebar" id="sidemenu"></div><!--sidebar--> <div class="footer" id="footer"></div><!--footer--> </div><!--container--> </body> </html>' w = [[:"!DOCTYPE", 'html', 'PUBLIC', '-//W3C//DTD HTML 4.01 Transitional//EN', 'http://www.w3.org/TR/html4/loose.dtd'], [:html, [:head, {:id=>'header'}], [:body, {:ondragdrop=>"qwik_dragdrop(this);", :onload=>"qwik_onload();", :ondblclick=>"wema_dblClick(this);"}, [:div, {:class=>'container'}, [:div, {:class=>'main'}, [:div, {:id=>'adminmenu', :class=>'adminmenu'}], [:"!--", 'adminmenu'], [:div, {:id=>'toc', :class=>'toc'}], [:"!--", 'toc'], [:h1, {:id=>'view_title'}], [:div, {:id=>'body_enter'}], [:"!--", 'id:body_enter'], [:div, {:id=>'body'}], [:"!--", 'id:body'], [:div, {:id=>'body_leave'}], [:"!--", 'id:body_leave']], [:"!--", 'main'], [:div, {:id=>'sidemenu', :class=>'sidebar'}], [:"!--", 'sidebar'], [:div, {:id=>'footer', :class=>'footer'}], [:"!--", 'footer']], [:"!--", 'container']]]] ok_eq(w, Qwik::TemplateGenerator.generate_template(html)) # test_generate_all Qwik::TemplateGenerator.generate_all(path) end