Sha256: 3e77ca91df4c988c5910e70f1b2a4a5a520fa1b01bf37434ed2e48a4e08ebba0

Contents?: true

Size: 664 Bytes

Versions: 2

Compression:

Stored size: 664 Bytes

Contents

require 'webgen/test'
require 'webgen/node'

class BreadcrumbTrailTagTest < Webgen::TagTestCase

  plugin_files [
    'webgen/plugins/tags/breadcrumbtrail.rb',
    'webgen/plugins/filehandlers/directory.rb',
    'webgen/plugins/filehandlers/page.rb',
  ]
  plugin_to_test 'Tag/BreadcrumbTrail'


  def test_process_tag
    root = @manager['Core/FileHandler'].instance_eval { build_tree }
    node = root.resolve_node( 'dir1/dir11/file111.en.page' )

    assert_equal( '<a href="../../index.html"></a> / <a href="../">Dir1</a> / <a href="index.html">Dir11</a> / <span>File111</span>',
                  @plugin.process_tag( 'breadcrumbTrail', [node] ) )
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
webgen-0.4.0 test/unittests/tc_tags_breadcrumbtrail.rb
webgen-0.4.1 test/unittests/tc_tags_breadcrumbtrail.rb