[Groonga-commit] groonga/grntest [master] Add execute_script in each executers

Back to archive index

null+****@clear***** null+****@clear*****
2012年 6月 6日 (水) 18:43:31 JST


Haruka Yoshihara	2012-06-06 18:43:31 +0900 (Wed, 06 Jun 2012)

  New Revision: 111f9b1a3222ffaf3adba1e3967bf9b8ef00cfac

  Log:
    Add execute_script in each executers

  Modified files:
    lib/groonga/tester.rb

  Modified: lib/groonga/tester.rb (+11 -2)
===================================================================
--- lib/groonga/tester.rb    2012-06-06 17:39:48 +0900 (c9e1ad2)
+++ lib/groonga/tester.rb    2012-06-06 18:43:31 +0900 (f8ed0e5)
@@ -576,8 +576,7 @@ module Groonga
         end
       end
 
-      def execute_script(path)
-        executer = self.class.new(@input, @output, @context)
+      def execute_script(path, executer)
         script_path = Pathname(path)
         if script_path.relative?
           script_path = Pathname(@context.base_directory) + script_path
@@ -662,6 +661,11 @@ module Groonga
         @output.gets
       end
 
+      def execute_script(path)
+        executer = self.class.new(@input, @output, @context)
+        super(path, executer)
+      end
+
       private
       def read_output
         output = ""
@@ -702,6 +706,11 @@ module Groonga
           raise
         end
       end
+
+      def execute_script(path)
+        executer = self.class.new(@host, @port, @context)
+        super(path, executer)
+      end
     end
 
     class CommandFormatConverter




Groonga-commit メーリングリストの案内
Back to archive index