Sha256: 6eb35069558b1fef70bcefe3f46bbfe5dc56cbf5b4948410fc267eba3eb26cfe
Contents?: true
Size: 859 Bytes
Versions: 2
Compression:
Stored size: 859 Bytes
Contents
# :nodoc: all require "test/unit" require "n/logger"; $log = Logger.new(STDERR) unless $log require "n/sitemap" class TC_N_SiteMap < Test::Unit::TestCase include N def setup $n0 = SitePage.new "/index.sx", "Joy", nil, realm = "main-realm" $n1 = SitePage.new "/id/index.sx", "Id", $n0 $n2 = SitePage.new "/id/page.sx", "My page", $n1 $n1 = SitePage.new "/id/login.sx", "Login", $n0 end def teardown $sitemap = nil end def test_all assert_equal(3, $sitemap.path("/id/page.sx").size()) # bug: wrong order assert_equal("Joy > Id > My page", $sitemap.str_path("/id/page.sx")) # bug: wrong hrefs assert_equal('<a href="/index.sx">Joy</a> > <a href="/id/index.sx">Id</a> > My page', $sitemap.linked_path("/id/page.sx")) # bug: realm should be inherited from parent setup assert_equal($n2.realm, $n1.realm) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nitro-0.2.0 | test/n/tc_sitemap.rb |
nitro-0.3.0 | test/n/tc_sitemap.rb |