mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
934ff8a993
URI.escape doesn't encode question marks properly, CGI.escape doesn't encode spaces properly. So we create an escape class method for Fog::Rackspace that does the CGI.escape methods, only encoding spaces as %20. This makes things work properly with Rackspace Cloud Files.
3 lines
159 B
Ruby
3 lines
159 B
Ruby
Shindo.tests('Rackspace | url_encoding', ['rackspace']) do
|
|
returns( Fog::Rackspace.escape( "is this my file?.jpg" ) ) { "is%20this%20my%20file%3F.jpg" }
|
|
end
|