Sha256: adc5e76f512a98af9d9f1ae0d7317537638a59cf26dbc5c623e246d3955ab1e0

Contents?: true

Size: 1.37 KB

Versions: 1

Compression:

Stored size: 1.37 KB

Contents

#! /usr/bin/env ruby
# coding: utf-8

require "pp"
require "helper"
#require "test/unit"
#require "pkg/klass.rb"

class TC_Klass < Test::Unit::TestCase
  #def setup
  #  @k = Klass.new
  #end

  def test_map
    correct = []
    correct << "<p>Parent directory:</p>"
    correct << "<ul>"
    correct << "  <li> <a href='../'>../</a>"
    correct << "</ul>"
    correct << "<p>Current directory:</p>"
    correct << "<ul>"
    correct << "  <li> <a href='dir/index.html'>dir/</a>(dir_index_md)"
    correct << "  <li> <a href='foo.html'>foo.html</a>(foo_md)"
    correct << "  <li> <a href='index.html'>index.html</a>(title_index.html)"
    correct << "</ul>"
    assert_equal(correct, Madowu::DirectoryMapper.dirmap("test/directorymapper/dir2"))

    #pp Madowu::DirectoryMapper.dirmap("/home/ippei/doc/bookmark/")



  end

  def test_get_title
    # markdown without heading
    #assert_equal('empty.html',
    assert_equal('',
      Madowu::DirectoryMapper.get_title('test/directorymapper/empty.md')
    )

    # markdown without heading
    
    assert_equal('head1',
      Madowu::DirectoryMapper.get_title('test/directorymapper/head.md')
    )

    # html
    assert_equal('title_index.html',
      Madowu::DirectoryMapper.get_title('test/directorymapper/title.html')
    )

    # dir
    assert_equal('dir1/',
      Madowu::DirectoryMapper.get_title('test/directorymapper/dir1')
    )


  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
madowu-0.0.0 test/test_directorymapper.rb