Bug #13926 ยป net_http_utf8_tests.patch
| library/net/http/httpheader/add_field_spec.rb | ||
|---|---|---|
|     @headers.add_field("MY-HEADER", "c") | ||
|     @headers.get_fields("My-Header").should == ["a", "b", "c"] | ||
|   end | ||
|   it "doesn't blow up when setting header values to a non-UTF8 string" do | ||
|     lambda { @headers['My-Header'] = "foo\255" }.should_not raise_error | ||
|   end | ||
| end | ||
| library/net/http/httpheader/element_set_spec.rb | ||
|---|---|---|
|     @headers['My-Header'] = false | ||
|     @headers['My-Header'].should be_nil | ||
|   end | ||
|   it "doesn't blow up when setting header values to a non-UTF8 string" do | ||
|     lambda { @headers['My-Header'] = "foo\255" }.should_not raise_error | ||
|   end | ||
| end | ||