Sha256: 7160ac4d19e3378d6cc0a27d569e0e6be5076ff1b9e643ecbc923a14c2cc0174
Contents?: true
Size: 996 Bytes
Versions: 2
Compression:
Stored size: 996 Bytes
Contents
require 'test_helper' class ZafuTest < Zena::View::TestCase include Zena::Use::Zafu::ViewMethods include Zena::Use::Zafu::ControllerMethods # mocks def session; {} end def lang; 'en' end def zafu_helper; self end def method_missing(m, *args); [m,args].inspect end def test_page_numbers s = "" page_numbers(2, 3, ',') {|p,j| s << "#{j}#{p}"} assert_equal "1,2,3", s s = "" page_numbers(2, 30, ',') {|p,j| s << "#{j}#{p}"} assert_equal "1,2,3,4,5,6,7,8,9,10", s s = "" page_numbers(14, 30, ',') {|p,j| s << "#{j}#{p}"} assert_equal "10,11,12,13,14,15,16,17,18,19", s s = "" page_numbers(28, 30, ' | ') {|p,j| s << "#{j}#{p}"} assert_equal "21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30", s end def test_render_body_ends_with_js_render @node = secure!(Node) { nodes(:status) } compiled_template = template_url assert_match %r{<%= render_js %></body>}, File.read(File.join(SITES_ROOT, compiled_template)) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
zena-0.15.2 | test/unit/zena/use/zafu_test.rb |
zena-0.15.1 | test/unit/zena/use/zafu_test.rb |