You can clone with
HTTPS or Subversion.
in rack/test.rb:171, URI.parse is used to create a URI instance. Unfortunately, the uri library cannot handle URIs with unicode characters in them: http://bugs.ruby-lang.org/issues/1787
It'd be nice if rack-test avoided URI or was able to take advantage of something like https://github.com/sporkmonger/addressable which handles unicode URIs correctly. Even allowing URI-like objects to be passed into Rack::Test methods without being parsed (so we could use Addressable ourselves) would be great.