Sha256: aa2739bd0bb980f572cab778b978fd2aa1744b15791cf8e8263d3b82976a58cb

Contents?: true

Size: 910 Bytes

Versions: 5

Compression:

Stored size: 910 Bytes

Contents

require 'test_helper'

context 'Renderer' do

  test 'should extract view mapping from built-in template with one segment and backend' do
    view_name, view_backend = Asciidoctor::Renderer.extract_view_mapping('Asciidoctor::HTML5::DocumentTemplate') 
    assert_equal 'document', view_name
    assert_equal 'html5', view_backend
  end

  test 'should extract view mapping from built-in template with two segments and backend' do
    view_name, view_backend = Asciidoctor::Renderer.extract_view_mapping('Asciidoctor::DocBook45::BlockSidebarTemplate') 
    assert_equal 'block_sidebar', view_name
    assert_equal 'docbook45', view_backend
  end

  test 'should extract view mapping from built-in template without backend' do
    view_name, view_backend = Asciidoctor::Renderer.extract_view_mapping('Asciidoctor::DocumentTemplate') 
    assert_equal 'document', view_name
    assert view_backend.nil?
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
asciidoctor-0.1.3 test/renderer_test.rb
asciidoctor-0.1.2 test/renderer_test.rb
asciidoctor-0.1.1 test/renderer_test.rb
asciidoctor-0.1.0 test/renderer_test.rb
asciidoctor-0.0.9 test/renderer_test.rb