require 'test/unit'
require 'uri'

class UriTest < Test::Unit::TestCase
  def test_escaping_of_square_brackets
    assert_equal(
      'http://[2001:1:1:1:2:2:2]/some/%5Bpath%5D',
      URI.escape('http://[2001:1:1:1:2:2:2]/some/[path]'))
  end
end
