[Groonga-commit] droonga/fluent-plugin-droonga at da27201 [master] Test: normalize emitted messages by handler_search correctly

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Nov 20 16:15:08 JST 2013


YUKI Hiroshi	2013-11-20 16:15:08 +0900 (Wed, 20 Nov 2013)

  New Revision: da27201e5dbf70653b5be4f06571d422095aca18
  https://github.com/droonga/fluent-plugin-droonga/commit/da27201e5dbf70653b5be4f06571d422095aca18

  Message:
    Test: normalize emitted messages by handler_search correctly

  Modified files:
    test/plugin/handler/test_search.rb

  Modified: test/plugin/handler/test_search.rb (+12 -5)
===================================================================
--- test/plugin/handler/test_search.rb    2013-11-20 16:04:46 +0900 (bacb90d)
+++ test/plugin/handler/test_search.rb    2013-11-20 16:15:08 +0900 (99347b6)
@@ -32,17 +32,24 @@ class SearchHandlerTest < Test::Unit::TestCase
   private
   def search(request)
     @handler.search(request)
-    normalize_result_set(@messages.last)
+    results_to_result_set(@messages)
   end
 
-  def normalize_result_set(result_set)
-    result_set.each do |name, result|
-      result["startTime"] = start_time if result["startTime"]
-      result["elapsedTime"] = elapsed_time if result["elapsedTime"]
+  def results_to_result_set(results)
+    result_set = {}
+    results.each do |result_and_name|
+      result, name = result_and_name
+      result_set[name] = normalize_result(result)
     end
     result_set
   end
 
+  def normalize_result(result)
+    result["startTime"] = start_time if result["startTime"]
+    result["elapsedTime"] = elapsed_time if result["elapsedTime"]
+    result
+  end
+
   def start_time
     "2013-01-31T14:34:47+09:00"
   end
-------------- next part --------------
HTML����������������������������...
下載 



More information about the Groonga-commit mailing list
Back to archive index