From 00f4dc531d8335100cd12096f455fc1999ac110c Mon Sep 17 00:00:00 2001 From: Steve Purcell Date: Tue, 22 Jun 2010 21:50:58 +0100 Subject: [PATCH] Add test case for ticket 4808, relating to parsing URL encoded params https://rails.lighthouseapp.com/projects/8994/tickets/4808-textarea-input-silently-truncated-in-238 --- .../request/url_encoded_params_parsing_test.rb | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/actionpack/test/controller/request/url_encoded_params_parsing_test.rb b/actionpack/test/controller/request/url_encoded_params_parsing_test.rb index 7167cda..a7b2f5e 100644 --- a/actionpack/test/controller/request/url_encoded_params_parsing_test.rb +++ b/actionpack/test/controller/request/url_encoded_params_parsing_test.rb @@ -126,6 +126,12 @@ class UrlEncodedParamsParsingTest < ActionController::IntegrationTest assert_parses expected, query end + test "parses params containing quoted strings" do + query = "text%5D=First+sentence.%0D%0A%0D%0A%22Second+sentence.%22" + expected = {"text" => "First sentence.\r\n\r\n\"Second sentence.\""} + assert_parses expected, query + end + private def with_test_routing with_routing do |set| -- 1.7.1