diff --git a/spec/macros_spec.cr b/spec/macros_spec.cr index d4cb331..9d3b3a7 100644 --- a/spec/macros_spec.cr +++ b/spec/macros_spec.cr @@ -1,31 +1,31 @@ -# require "./spec_helper" -# -# describe "Macros" do -# describe "#basic_auth" do -# it "adds HTTPBasicAuthHandler" do -# basic_auth "serdar", "123" -# Kemal.config.handlers.size.should eq 1 -# end -# end -# -# describe "#public_folder" do -# it "sets public folder" do -# public_folder "/some/path/to/folder" -# Kemal.config.public_folder.should eq("/some/path/to/folder") -# end -# end -# -# describe "#add_handler" do -# it "adds a custom handler" do -# add_handler CustomTestHandler.new -# Kemal.config.handlers.size.should eq 1 -# end -# end -# -# describe "#logging" do -# it "sets logging status" do -# logging false -# Kemal.config.logging.should eq false -# end -# end -# end +require "./spec_helper" + +describe "Macros" do + describe "#basic_auth" do + it "adds HTTPBasicAuthHandler" do + basic_auth "serdar", "123" + Kemal.config.handlers.size.should eq 1 + end + end + + describe "#public_folder" do + it "sets public folder" do + public_folder "/some/path/to/folder" + Kemal.config.public_folder.should eq("/some/path/to/folder") + end + end + + describe "#add_handler" do + it "adds a custom handler" do + add_handler CustomTestHandler.new + Kemal.config.handlers.size.should eq 1 + end + end + + describe "#logging" do + it "sets logging status" do + logging false + Kemal.config.logging.should eq false + end + end +end diff --git a/src/kemal/handler.cr b/src/kemal/handler.cr index 78f2411..cdc0674 100644 --- a/src/kemal/handler.cr +++ b/src/kemal/handler.cr @@ -32,8 +32,6 @@ class Kemal::Handler < HTTP::Handler if route.match?(context.request) begin body = route.handler.call(context).to_s - # context.response.status_code = 200 - # context.response.content_type = "text/html" context.response.print body return context rescue ex