[Groonga-commit] droonga/droonga-engine at 9e3078d [master] Unify interfaces of Replicas to other related classes

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Dec 5 12:16:05 JST 2014


YUKI Hiroshi	2014-12-05 12:16:05 +0900 (Fri, 05 Dec 2014)

  New Revision: 9e3078d9071394a215be95b7f08c2b37b2f23b78
  https://github.com/droonga/droonga-engine/commit/9e3078d9071394a215be95b7f08c2b37b2f23b78

  Merged e0f9f34: Merge pull request #30 from piroor/replicas-in-a-branch

  Message:
    Unify interfaces of Replicas to other related classes

  Modified files:
    lib/droonga/catalog/replicas.rb
    test/unit/catalog/test_dataset.rb
    test/unit/catalog/test_replicas.rb

  Modified: lib/droonga/catalog/replicas.rb (+3 -2)
===================================================================
--- lib/droonga/catalog/replicas.rb    2014-12-04 20:48:31 +0900 (4c3a6e5)
+++ lib/droonga/catalog/replicas.rb    2014-12-05 12:16:05 +0900 (da1d818)
@@ -23,13 +23,14 @@ module Droonga
           replicas = raw_replicas.collect do |raw_replica|
             Replica.new(dataset, raw_replica)
           end
-          new(replicas)
+          new(dataset, replicas)
         end
       end
 
       include Enumerable
 
-      def initialize(replicas)
+      def initialize(dataset, replicas)
+        @dataset = dataset
         @replicas = replicas
       end
 

  Modified: test/unit/catalog/test_dataset.rb (+1 -1)
===================================================================
--- test/unit/catalog/test_dataset.rb    2014-12-04 20:48:31 +0900 (47b551b)
+++ test/unit/catalog/test_dataset.rb    2014-12-05 12:16:05 +0900 (e49f1e7)
@@ -97,7 +97,7 @@ class CatalogDatasetTest < Test::Unit::TestCase
         "replicas" => [],
       }
       dataset = create_dataset(data)
-      assert_equal(Droonga::Catalog::Replicas.new([]),
+      assert_equal(Droonga::Catalog::Replicas.new(nil, []),
                    dataset.replicas)
     end
   end

  Modified: test/unit/catalog/test_replicas.rb (+1 -1)
===================================================================
--- test/unit/catalog/test_replicas.rb    2014-12-04 20:48:31 +0900 (d25767f)
+++ test/unit/catalog/test_replicas.rb    2014-12-05 12:16:05 +0900 (75000fe)
@@ -18,7 +18,7 @@ require "droonga/catalog/replicas"
 class CatalogReplicasTest < Test::Unit::TestCase
   private
   def create_replicas(replicas)
-    Droonga::Catalog::Replicas.new(replicas)
+    Droonga::Catalog::Replicas.new(nil, replicas)
   end
 
   class SelectTest < self
-------------- next part --------------
HTML����������������������������...
다운로드 



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