Sha256: bc8bf0de644d517d17cf394d899c7b17b25db56f531642675cbb633481de672d
Contents?: true
Size: 1.1 KB
Versions: 2
Compression:
Stored size: 1.1 KB
Contents
require 'test_helper' class ParsePathTest < Test::Unit::TestCase def test_empty els, absolute, trailing_slash = RVC::Path.parse('') assert_equal [], els assert_equal false, absolute assert_equal false, trailing_slash end def test_root els, absolute, trailing_slash = RVC::Path.parse('/') assert_equal [], els assert_equal true, absolute assert_equal true, trailing_slash end def test_normal els, absolute, trailing_slash = RVC::Path.parse('/foo/bar') assert_equal %w(foo bar), els assert_equal true, absolute assert_equal false, trailing_slash els, absolute, trailing_slash = RVC::Path.parse('/foo/bar/') assert_equal %w(foo bar), els assert_equal true, absolute assert_equal true, trailing_slash els, absolute, trailing_slash = RVC::Path.parse('foo/bar/') assert_equal %w(foo bar), els assert_equal false, absolute assert_equal true, trailing_slash els, absolute, trailing_slash = RVC::Path.parse('foo/bar') assert_equal %w(foo bar), els assert_equal false, absolute assert_equal false, trailing_slash end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rvc-1.8.0 | test/test_parse_path.rb |
rvc-1.7.0 | test/test_parse_path.rb |