spec/lolita_i18n_spec.rb in lolita-i18n-0.4.2 vs spec/lolita_i18n_spec.rb in lolita-i18n-0.4.3

- old
+ new

@@ -1,28 +1,11 @@ require 'spec_helper' describe Lolita::I18n do describe "loaded" do + it "should check Redis connection after Lolita.setup" do - Lolita.i18n.should_receive(:yaml_backend=).and_return(double()) - Lolita.i18n.should_receive(:include_modules).and_return(true) - chain = double("chain") - Lolita.i18n.should_receive(:initialize_chain).and_return(chain) - redis = double("redis") - Redis.stub(:new).and_return(redis) - redis.stub(:ping => true) - ::I18n.should_receive(:backend=).with(chain) - - Lolita.setup{} - end - - it "should warn when Redis is not available" do - Lolita.i18n.should_receive(:yaml_backend=).and_return(double()) - Lolita.i18n.should_receive(:include_modules).and_return(true) - redis = double("redis") - Redis.stub(:new).and_return(redis) - redis.stub(:ping).and_raise(Errno::ECONNREFUSED) - + Lolita.i18n.should_receive(:init) Lolita.setup{} end it "should add #i18n to Lolita configuration" do Lolita.configuration.should respond_to(:i18n) \ No newline at end of file