Class: ActionController::LiveTestResponse
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: | |
| Instance Chain: 
          self,
           ::ActionDispatch::Response,
          MonitorMixin,::ActionDispatch::Http::Cache::Response,::ActionDispatch::Http::FilterRedirect,
          Rack::Response::Helpers | |
| Inherits: | ActionController::Live::Response 
 | 
| Defined in: | actionpack/lib/action_controller/test_case.rb | 
Constant Summary
::ActionDispatch::Http::Cache::Response - Included
  DATE, DEFAULT_CACHE_CONTROL, LAST_MODIFIED, MUST_REVALIDATE, NO_CACHE, NO_STORE, PRIVATE, PUBLIC, SPECIAL_KEYS
::ActionDispatch::Response - Inherited
  CONTENT_TYPE, Header, NO_CONTENT_CODES, NullContentTypeHeader, SET_COOKIE
Class Attribute Summary
::ActionDispatch::Response - Inherited
Class Method Summary
::ActionDispatch::Response - Inherited
Instance Attribute Summary
::ActionDispatch::Response - Inherited
| #body | Returns the content of the response as a string. | 
| #body= | Allows you to manually set or override the response body. | 
| #charset | The charset of the response. | 
| #charset= | Sets the HTTP character set. | 
| #committed?, | |
| #content_type | Content type of response. | 
| #content_type= | Sets the HTTP response’s content MIME type. | 
| #default_charset, #default_headers, | |
| #header | Alias for ActionDispatch::Response#headers. | 
| #headers | The headers for the response. | 
| #request | The request that the response is responding to. | 
| #sending?, #sending_file=, #sent?, | |
| #status | The HTTP status code. | 
| #status= | Sets the HTTP status code. | 
| #stream | The underlying body, as a streamable object. | 
::ActionDispatch::Http::Cache::Response - Included
| #cache_control, #date, #date=, #date?, | |
| #etag= | This method sets a weak ETag validator on the response so browsers and proxies may cache the response, keyed on the ETag. | 
| #etag?, #last_modified, #last_modified=, #last_modified?, #strong_etag=, | |
| #strong_etag? | True if an ETag is set, and it isn’t a weak validator (not preceded with  | 
| #weak_etag=, | |
| #weak_etag? | True if an ETag is set, and it’s a weak validator (preceded with  | 
Instance Method Summary
- 
    
      #error?  
    
    Was there a server-side error? 
- 
    
      #missing?  
    
    Was the URL not found? 
- 
    
      #success?  
    
    Was the response successful? 
::ActionDispatch::Response - Inherited
| #[], #[]=, | |
| #_cache_control | Aliasing these off because  | 
| #_cache_control=, #abort, #await_commit, #await_sent, #body_parts, #close, | |
| #code | Returns a string to ensure compatibility with  | 
| #commit!, | |
| #cookies | Returns the response cookies, converted to a  | 
| #delete_header, #each, #get_header, #handle_no_content!, #has_header?, | |
| #location | Location of the response. | 
| #location= | Sets the location of the response. | 
| #media_type | Media type of response. | 
| #message | Returns the corresponding message for the current HTTP status code: | 
| #prepare! | Alias for ActionDispatch::Response#to_a. | 
| #rack_response, | |
| #redirect_url | Alias for ActionDispatch::Response#location. | 
| #reset_body!, | |
| #response_code | The response code of the request. | 
| #send_file | Send the file stored at  | 
| #sending!, #sent!, #set_header, | |
| #status_message | Alias for ActionDispatch::Response#message. | 
| #to_a | Turns the Response into a Rack-compatible array of the status, headers, and body. | 
| #write | |
Constructor Details
This class inherits a constructor from ActionDispatch::Response
Instance Method Details
#error?
Was there a server-side error?
# File 'actionpack/lib/action_controller/test_case.rb', line 182
alias_method :error?, :server_error?
#missing?
Was the URL not found?
# File 'actionpack/lib/action_controller/test_case.rb', line 179
alias_method :missing?, :not_found?
#success?
Was the response successful?
# File 'actionpack/lib/action_controller/test_case.rb', line 176
alias_method :success?, :successful?