Methods
S
T
Instance Public methods
setup()
# File actionpack/test/controller/render_test.rb, line 1524
def setup
  super
  @request.host = "www.nextangle.com"
  @last_modified = Time.now.utc.beginning_of_day.httpdate
end
test_last_modified_works_with_less_than_too()
# File actionpack/test/controller/render_test.rb, line 1600
def test_last_modified_works_with_less_than_too
  @request.if_modified_since = 5.years.ago.httpdate
  get :conditional_hello_with_bangs
  assert_response :success
end
test_request_modified()
# File actionpack/test/controller/render_test.rb, line 1550
def test_request_modified
  @request.if_modified_since = 'Thu, 16 Jul 2008 00:00:00 GMT'
  get :conditional_hello
  assert_equal 200, @response.status.to_i
  assert_present @response.body
  assert_equal @last_modified, @response.headers['Last-Modified']
end
test_request_modified_with_record()
# File actionpack/test/controller/render_test.rb, line 1579
def test_request_modified_with_record
  @request.if_modified_since = 'Thu, 16 Jul 2008 00:00:00 GMT'
  get :conditional_hello_with_record
  assert_equal 200, @response.status.to_i
  assert_present @response.body
  assert_equal @last_modified, @response.headers['Last-Modified']
end
test_request_not_modified()
# File actionpack/test/controller/render_test.rb, line 1535
def test_request_not_modified
  @request.if_modified_since = @last_modified
  get :conditional_hello
  assert_equal 304, @response.status.to_i
  assert_blank @response.body
  assert_equal @last_modified, @response.headers['Last-Modified']
end
test_request_not_modified_but_etag_differs()
# File actionpack/test/controller/render_test.rb, line 1543
def test_request_not_modified_but_etag_differs
  @request.if_modified_since = @last_modified
  @request.if_none_match = "234"
  get :conditional_hello
  assert_response :success
end
test_request_not_modified_but_etag_differs_with_record()
# File actionpack/test/controller/render_test.rb, line 1572
def test_request_not_modified_but_etag_differs_with_record
  @request.if_modified_since = @last_modified
  @request.if_none_match = "234"
  get :conditional_hello_with_record
  assert_response :success
end
test_request_not_modified_with_record()
# File actionpack/test/controller/render_test.rb, line 1564
def test_request_not_modified_with_record
  @request.if_modified_since = @last_modified
  get :conditional_hello_with_record
  assert_equal 304, @response.status.to_i
  assert_blank @response.body
  assert_equal @last_modified, @response.headers['Last-Modified']
end
test_request_with_bang_gets_last_modified()
# File actionpack/test/controller/render_test.rb, line 1588
def test_request_with_bang_gets_last_modified
  get :conditional_hello_with_bangs
  assert_equal @last_modified, @response.headers['Last-Modified']
  assert_response :success
end
test_request_with_bang_obeys_last_modified()
# File actionpack/test/controller/render_test.rb, line 1594
def test_request_with_bang_obeys_last_modified
  @request.if_modified_since = @last_modified
  get :conditional_hello_with_bangs
  assert_response :not_modified
end
test_responds_with_last_modified()
# File actionpack/test/controller/render_test.rb, line 1530
def test_responds_with_last_modified
  get :conditional_hello
  assert_equal @last_modified, @response.headers['Last-Modified']
end
test_responds_with_last_modified_with_record()
# File actionpack/test/controller/render_test.rb, line 1559
def test_responds_with_last_modified_with_record
  get :conditional_hello_with_record
  assert_equal @last_modified, @response.headers['Last-Modified']
end