Sha256: b3ac8dfbfbeb4adf91991f1b1725b5d4f45eebfef7a6807d930135e30db1ecfc

Contents?: true

Size: 557 Bytes

Versions: 8

Compression:

Stored size: 557 Bytes

Contents

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

class WikiLinkTagTest < Webgen::TagTestCase

  plugin_files [
    'webgen/plugins/tags/wikilink.rb',
  ]
  plugin_to_test 'Tag/WikiLink'


  def test_process_tag
    node = Node.new( nil, 'file1' )
    node['title'] = 'File1'

    assert_equal( '<a href="/wiki/wiki.pl?File1">File1</a>', @plugin.process_tag( 'wikilink', [node] ) )

    set_config( 'linkText' => 'File2', 'relURL'=>'File3&;' )
    assert_equal( '<a href="/wiki/wiki.pl?File3__">File2</a>', @plugin.process_tag( 'wikilink', [node] ) )
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
webgen-0.4.0 test/unittests/tc_tags_wikilink.rb
webgen-0.4.1 test/unittests/tc_tags_wikilink.rb
webgen-0.4.2 test/unittests/tc_tags_wikilink.rb
webgen-0.4.3 test/unittests/tc_tags_wikilink.rb
webgen-0.4.4 test/unittests/tc_tags_wikilink.rb
webgen-0.4.5 test/unittests/tc_tags_wikilink.rb
webgen-0.4.6 test/unittests/tc_tags_wikilink.rb
webgen-0.4.7 test/unittests/tc_tags_wikilink.rb