From f916bad09568582a74730a38b40bdeceaab46a10 Mon Sep 17 00:00:00 2001 From: Hirofumi Shibata <33661448+shiba-hiro@users.noreply.github.com> Date: Mon, 18 Jun 2018 21:07:54 +0900 Subject: [PATCH] reset values to test with default value (#453) --- spec/config_spec.cr | 8 +++----- src/kemal/config.cr | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/spec/config_spec.cr b/spec/config_spec.cr index d9cc05e..9ea27bc 100644 --- a/spec/config_spec.cr +++ b/spec/config_spec.cr @@ -2,13 +2,11 @@ require "./spec_helper" describe "Config" do it "sets default port to 3000" do - config = Kemal.config - config.port.should eq 3000 + Kemal::Config.new.port.should eq 3000 end it "sets default environment to development" do - config = Kemal.config - config.env.should eq "development" + Kemal::Config.new.env.should eq "development" end it "sets environment to production" do @@ -18,7 +16,7 @@ describe "Config" do end it "sets default powered_by_header to true" do - Kemal.config.powered_by_header.should be_true + Kemal::Config.new.powered_by_header.should be_true end it "sets host binding" do diff --git a/src/kemal/config.cr b/src/kemal/config.cr index d0c4ee2..d865c5e 100644 --- a/src/kemal/config.cr +++ b/src/kemal/config.cr @@ -54,6 +54,7 @@ module Kemal end def clear + @powered_by_header = true @router_included = false @handler_position = 0 @default_handlers_setup = false