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����������������������������... 다운로드