diff options
author | Stormwind <stormwind@stormwinds-page.de> | 2012-11-18 16:09:41 +0100 |
---|---|---|
committer | Stormwind <stormwind@stormwinds-page.de> | 2012-11-18 16:09:41 +0100 |
commit | 3ff56d815ab38bf169f2e5394b97c35616e3d559 (patch) | |
tree | 9c400f182c141fdbb295411e4d2e7299992fb65e | |
parent | 3c3850a02b692df2697af412e50a7a1d013513b2 (diff) |
Add default value for the body
-rw-r--r-- | lib/zero/response.rb | 3 | ||||
-rw-r--r-- | spec/unit/response/response_spec.rb | 6 |
2 files changed, 8 insertions, 1 deletions
diff --git a/lib/zero/response.rb b/lib/zero/response.rb index 2966fa2..0981261 100644 --- a/lib/zero/response.rb +++ b/lib/zero/response.rb @@ -12,6 +12,7 @@ module Zero def initialize @status = 200 @header = {} + @body = [] end # Sets the status. @@ -27,7 +28,7 @@ module Zero # [status, header, body] # to be usable by any webserver # - # @return Array + # @return [Array] # def to_a() [@status, @header, @body] diff --git a/spec/unit/response/response_spec.rb b/spec/unit/response/response_spec.rb index 0f47680..bced8c1 100644 --- a/spec/unit/response/response_spec.rb +++ b/spec/unit/response/response_spec.rb @@ -36,3 +36,9 @@ describe Zero::Response, '#header' do subject.header.should eq({}) end end + +describe Zero::Response, '#body' do + it "must return an empty array, if no body was set" do + subject.body.should eq([]) + end +end |