Sha256: 97c0946d72cb772be843d06008f2d952fc07157b74a0771cb15133fe9abb4c8e
Contents?: true
Size: 836 Bytes
Versions: 3
Compression:
Stored size: 836 Bytes
Contents
# -*- encoding: utf-8 -*- require 'webgen/test_helper' class TestMaruku < Minitest::Test include Webgen::TestHelper def setup require 'webgen/content_processor/maruku' rescue skip('Library maruku not installed') setup_context @cp = Webgen::ContentProcessor::Maruku end def test_static_call @context.content = '# header' assert_equal('<h1 id=\'header\'>header</h1>', @cp.call(@context).content) @context.content = "# head*d* {#das .dsaf " assert_raises(MaRuKu::Exception) { @cp.call(@context) } end def test_static_call_fix_for_invalid_id @context.content = '# `test`' assert_equal('<h1 id=\'id1\'><code>test</code></h1>', @cp.call(@context).content) @context.content = '# `test`' assert_equal('<h1 id=\'id1\'><code>test</code></h1>', @cp.call(@context).content) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
webgen-1.2.0 | test/webgen/content_processor/test_maruku.rb |
webgen-1.1.0 | test/webgen/content_processor/test_maruku.rb |
webgen-1.0.0 | test/webgen/content_processor/test_maruku.rb |