| Class | Mack::Testing::Response |
| In: |
lib/mack/testing/response.rb
|
| Parent: | Object |
| responses | [RW] |
# File lib/mack/testing/response.rb, line 7 7: def initialize(responses) 8: self.responses = [responses].flatten 9: end
# File lib/mack/testing/response.rb, line 31
31: def forbidden?
32: self.responses.first.forbidden?
33: end
# File lib/mack/testing/response.rb, line 43
43: def location
44: self.responses.first.location
45: end
# File lib/mack/testing/response.rb, line 11
11: def method_missing(sym, *args)
12: self.responses.last.send(sym, *args)
13: end
# File lib/mack/testing/response.rb, line 23
23: def not_found?
24: self.responses.first.not_found?
25: end
# File lib/mack/testing/response.rb, line 19
19: def redirect?
20: self.responses.first.redirect?
21: end
# File lib/mack/testing/response.rb, line 39
39: def redirected_to?(loc)
40: self.location == loc
41: end
# File lib/mack/testing/response.rb, line 27
27: def server_error?
28: self.responses.first.server_error?
29: end