more generic duck-typed rack extractor
This commit is contained in:
parent
fafeea0857
commit
08b75f06ef
1 changed files with 1 additions and 1 deletions
|
@ -202,7 +202,7 @@ module Middleman
|
||||||
# Useful for extensions implemented as Rack middleware.
|
# Useful for extensions implemented as Rack middleware.
|
||||||
# @param response The response from #call
|
# @param response The response from #call
|
||||||
# @return [String] The whole response as a string.
|
# @return [String] The whole response as a string.
|
||||||
Contract Or[ArrayOf[String], IsA['Rack::BodyProxy']] => String
|
Contract RespondTo[:each] => String
|
||||||
def self.extract_response_text(response)
|
def self.extract_response_text(response)
|
||||||
# The rack spec states all response bodies must respond to each
|
# The rack spec states all response bodies must respond to each
|
||||||
result = ''
|
result = ''
|
||||||
|
|
Loading…
Add table
Reference in a new issue