[groonga-commit:2853] ranguba/ranguba [scoring] add test for SearchRequest#encode_parameter
null+ranguba at clear-code.com
null+ranguba at clear-code.com
Tue Dec 21 13:26:52 EST 2010
SHIMODA Hiroshi 2010-11-05 04:14:58 +0000 (Fri, 05 Nov 2010)
New Revision: cb083348acadf00d62652f00334977fde2b9038a
Log:
add test for SearchRequest#encode_parameter
Modified files:
app/models/search_request.rb
test/unit/search_request_test.rb
Modified: app/models/search_request.rb (+1 -1)
===================================================================
--- app/models/search_request.rb 2010-11-05 04:12:30 +0000 (290a050)
+++ app/models/search_request.rb 2010-11-05 04:14:58 +0000 (404593d)
@@ -21,7 +21,7 @@ class SearchRequest
end
def encode_parameter(input)
- URI.encode(input, /[^-_.!~*'()a-zA-Z\d?@]/n) # same to encodeURIComponent (in JavaScript)
+ URI.encode(input, /[^-_.!~*'()a-zA-Z\d?@]/) # same to encodeURIComponent (in JavaScript)
end
end
Modified: test/unit/search_request_test.rb (+4 -0)
===================================================================
--- test/unit/search_request_test.rb 2010-11-05 04:12:30 +0000 (645b80f)
+++ test/unit/search_request_test.rb 2010-11-05 04:14:58 +0000 (5f45b04)
@@ -387,6 +387,10 @@ class SearchRequestTest < ActiveSupport::TestCase
assert_equal "/search/query/q/type/t", path
end
+ def test_class_ecncode_parameter
+ assert_equal "abcABC%20%2F", SearchRequest.encode_parameter("abcABC /")
+ end
+
private
def assert_valid(options={})
assert @request.valid?
More information about the groonga-commit
mailing list