Sha256: cd95d906f15efc605a1016685c4ffbc474b42b71ba0d663dbeef22dafe36623e
Contents?: true
Size: 1.12 KB
Versions: 2
Compression:
Stored size: 1.12 KB
Contents
# -*- coding: utf-8 -*- # # @file # @brief # @author ongaeshi # @date 2010/10/21 require 'test_helper' require 'codestock/cdweb/lib/mkurl' module CodeStock class TestMkurl < Test::Unit::TestCase def test_basic p1 = {:query => 'test', :shead => 'package', :page => '2'} p2 = {:query => 'test', :page => '2'} p3 = {:page => '2'} assert_equal '/home/foo/bar.hpp?query=test&shead=package', Mkurl.new('/home/foo/bar.hpp', p1).inherit_query_shead assert_equal '.?query=test&shead=package', Mkurl.new('.', p1).inherit_query_shead assert_equal '/home/foo/bar.hpp?query=test', Mkurl.new('/home/foo/bar.hpp', p2).inherit_query_shead assert_equal '/home/foo/bar.hpp', Mkurl.new('/home/foo/bar.hpp', p3).inherit_query_shead assert_equal '/home/foo/bar.hpp?shead=package', Mkurl.new('/home/foo/bar.hpp', p1).inherit_shead assert_equal '.?shead=package', Mkurl.new('.', p1).inherit_shead assert_equal '/home/foo/bar.hpp', Mkurl.new('/home/foo/bar.hpp', p2).inherit_shead assert_equal '/home/foo/bar.hpp', Mkurl.new('/home/foo/bar.hpp', p3).inherit_shead end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
codestock-0.1.4 | test/test_mkurl.rb |
codestock-0.1.3 | test/test_mkurl.rb |