diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2017-05-16 14:26:19 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-16 14:26:19 -0700 |
commit | db51ed17d29d35340acf3bca4a83b9bf570b715b (patch) | |
tree | a243a7599b1d845098a2201eb5036eea34214cbd | |
parent | c6eae80c351800fbebe022c66083eb43151750b1 (diff) | |
parent | d6df4ddaab22a88b32cc5742b07320dd27c28f87 (diff) | |
download | rack-db51ed17d29d35340acf3bca4a83b9bf570b715b.tar.gz |
Merge pull request #1170 from rack/1-8-fix
Ruby 1.8 doesn't know about encodings
-rw-r--r-- | test/spec_multipart.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/spec_multipart.rb b/test/spec_multipart.rb index ffaca557..078b0970 100644 --- a/test/spec_multipart.rb +++ b/test/spec_multipart.rb @@ -264,7 +264,11 @@ describe Rack::Multipart do should "parse multipart form with a null byte in the filename" do env = Rack::MockRequest.env_for '/', multipart_fixture(:filename_with_null_byte) params = Rack::Multipart.parse_multipart(env) - params["files"][:filename].should.equal "flowers.exe\u0000.jpg" + if "<3".respond_to?(:encoding) + params["files"][:filename].should.equal "flowers.exe\u0000.jpg" + else + params["files"][:filename].should.equal "flowers.exe\000.jpg" + end end should "parse multipart/mixed" do |