add vendor back
This commit is contained in:
parent
45c8e9636e
commit
59451d1e20
58 changed files with 2850 additions and 0 deletions
27
vendor/rack-test/lib/rack/test/mock_digest_request.rb
vendored
Normal file
27
vendor/rack-test/lib/rack/test/mock_digest_request.rb
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
module Rack
|
||||
module Test
|
||||
|
||||
class MockDigestRequest
|
||||
def initialize(params)
|
||||
@params = params
|
||||
end
|
||||
|
||||
def method_missing(sym)
|
||||
if @params.has_key? k = sym.to_s
|
||||
return @params[k]
|
||||
end
|
||||
|
||||
super
|
||||
end
|
||||
|
||||
def method
|
||||
@params['method']
|
||||
end
|
||||
|
||||
def response(password)
|
||||
Rack::Auth::Digest::MD5.new(nil).send :digest, self, password
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue