spec/unit/hanami/config/logger_spec.rb in hanami-2.0.2 vs spec/unit/hanami/config/logger_spec.rb in hanami-2.0.3
- old
+ new
@@ -180,7 +180,16 @@
expect { config.logger = logger_instance }
.to change { config.logger_instance }
.to logger_instance
end
+
+ context "unrecognized :env" do
+ let(:env) { :staging }
+
+ it "provides a fail-safe configuration" do
+ expect { config.logger_instance }.to_not raise_error
+ expect(config.logger_instance).to be_a(Dry::Logger::Dispatcher)
+ end
+ end
end
end