null+****@clear*****
null+****@clear*****
2012年 6月 5日 (火) 15:30:05 JST
Haruka Yoshihara 2012-06-05 15:30:05 +0900 (Tue, 05 Jun 2012)
New Revision: 75b1aca71fb770c58d0efe28b92224b0141108b5
Log:
Translater: Extract methods from translate_command
Modified files:
lib/groonga/tester.rb
Modified: lib/groonga/tester.rb (+10 -5)
===================================================================
--- lib/groonga/tester.rb 2012-06-05 15:11:36 +0900 (c4db22a)
+++ lib/groonga/tester.rb 2012-06-05 15:30:05 +0900 (f90edb3)
@@ -653,11 +653,8 @@ module Groonga
end
unless loading
- translated_command = "/d/#{now_command}"
- unless translated_values.empty?
- translated_command << "?#{translated_values.join("&")}"
- end
- translated_commands << translated_command
+ translated_commands <<
+ build_http_command(now_command, translated_values)
end
end
translated_commands.join
@@ -715,6 +712,14 @@ module Groonga
nil
end
end
+
+ def build_http_command(now_command, arguments)
+ translated_command = "/d/#{now_command}"
+ unless arguments.empty?
+ translated_command << "?#{arguments.join("&")}"
+ end
+ translated_command
+ end
end
class Reporter