class TestPresenGenerator
Public Instance Methods
ok_re(e, w)
click to toggle source
# File vendor/qwik/lib/qwik/act-presen.rb, line 289 def ok_re(e, w) ok_eq(e, Qwik::PresenGenerator.resolve_h(w)) end
ok_slide(e, w)
click to toggle source
# File vendor/qwik/lib/qwik/act-presen.rb, line 293 def ok_slide(e, w) ok_eq(e, Qwik::PresenGenerator.resolve_slide(w)) end
test_get_html()
click to toggle source
# File vendor/qwik/lib/qwik/act-presen.rb, line 318 def test_get_html res = session c = Qwik::PresenGenerator page = @site.create_new page.store("* h\np\n* h2\np2\n") wabisabi = @action.c_page_res(page.key) w = c.generate(@site, page.key, wabisabi) wpage = [[:'!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', :xmlns=>'http://www.w3.org/1999/xhtml'}, [:head, [:title, 'h'], [:meta, {:content=>'slideshow', :name=>'defaultView'}], [:meta, {:content=>'hidden', :name=>'controlVis'}], [:link, {:id=>'slideProj', :rel=>'stylesheet', :type=>'text/css', :href=>'.theme/s5/qwikworld/slides.css', :media=>'projection'}], [:link, {:id=>'outlineStyle', :rel=>'stylesheet', :type=>'text/css', :href=>'.theme/s5/default/outline.css', :media=>'screen'}], [:link, {:id=>'slidePrint', :rel=>'stylesheet', :type=>'text/css', :href=>'.theme/s5/default/print.css', :media=>'print'}], [:link, {:id=>'operaFix', :rel=>'stylesheet', :type=>'text/css', :href=>'.theme/s5/default/opera.css', :media=>'projection'}], [:style, {:type=>'text/css', :media=>'all'}, ''], [:script, {:type=>'text/javascript', :src=>'.theme/s5/default/slides.js'}, '']], [:body, [:div, {:class=>'layout'}, [:div, {:id=>'controls'}, ''], [:div, {:id=>'currentSlide'}, ''], [:div, {:id=>'header'}, ''], [:div, {:id=>"footer"}, [:h1, [:a, {:href=>"1.html"}, "h"]]]], [:div, {:class=>'presentation'}, [[:div, {:class=>'slide'}, [[:h1, 'h'], [:p, 'p']]], [:div, {:class=>'slide'}, [[:h1, 'h2'], [:p, 'p2']]]]]]]] ok_eq(wpage, w) end
test_resolve_h()
click to toggle source
# File vendor/qwik/lib/qwik/act-presen.rb, line 297 def test_resolve_h res = session ok_re([[:h1, 'h']], [[:h2, 'h']]) ok_re([[:h1, 'h', 'h2']], [[:h2, 'h', 'h2']]) ok_re([[:h1, 'h', [:b, 'b'], 'c']], [[:h2, 'h', [:b, 'b'], 'c']]) ok_re([[:h2, 'h']], [[:h3, 'h']]) end
test_resolve_slide()
click to toggle source
# File vendor/qwik/lib/qwik/act-presen.rb, line 305 def test_resolve_slide c = Qwik::PresenGenerator # test_resolve_slide ok_slide([[:div, {:class=>'slide'}, [[:h1, 'h']]]], [[:h1, 'h']]) ok_slide([[:div, {:class=>'slide'}, [[:h1, 'h'], [:p, 'p']]]], [[:h1, 'h'], [:p, 'p']]) ok_slide([[:div, {:class=>'slide'}, [[:h1, 'h'], [:p, 'p']]], [:div, {:class=>'slide'}, [[:h1, 'h'], [:p, 'p']]]], [[:h1, 'h'], [:p, 'p'], [:h1, 'h'], [:p, 'p']]) end