From 8424e2972283898c217690b57793986e08e049a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Batista?= Date: Sat, 7 Dec 2013 01:27:29 -0200 Subject: [PATCH] Fix index registration test --- spec/mongoid/giza/configuration_spec.rb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/spec/mongoid/giza/configuration_spec.rb b/spec/mongoid/giza/configuration_spec.rb index 28a34ec..38ce600 100644 --- a/spec/mongoid/giza/configuration_spec.rb +++ b/spec/mongoid/giza/configuration_spec.rb @@ -70,6 +70,10 @@ let(:length) { double("length") } + let(:static) { double("static") } + + let(:generated) { double("generated") } + before do allow(@config).to receive(:indices) { indices } allow(@config).to receive(:create_index) { riddle_index } @@ -90,13 +94,15 @@ end it "should register a static index on the static indexes hash" do - expect(@config).to receive(:register_index).with(riddle_index, @config.instance_variable_get("@static_indexes")) + @config.instance_variable_set("@static_indexes", static) + expect(@config).to receive(:register_index).with(riddle_index, static) @config.add_index(index) end it "should register a generated index on the generated indexes hash" do - expect(@config).to receive(:register_index).with(riddle_index, @config.instance_variable_get("@generated_indexes")) - @config.add_index(index) + @config.instance_variable_set("@generated_indexes", generated) + expect(@config).to receive(:register_index).with(riddle_index, generated) + @config.add_index(index, true) end end