aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/controller/live_stream_test.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremykemper@gmail.com>2014-08-16 15:06:20 -0700
committerJeremy Kemper <jeremykemper@gmail.com>2014-08-17 06:52:17 -0700
commit6c96602bc1480b41f5fd20aef46fc70bcf582aab (patch)
tree16868e6662b05de0d942f61e179d934db5bdfa86 /actionpack/test/controller/live_stream_test.rb
parentd20270612cd9be3eed910171934a6b3463dbead7 (diff)
downloadrails-6c96602bc1480b41f5fd20aef46fc70bcf582aab.tar.gz
rails-6c96602bc1480b41f5fd20aef46fc70bcf582aab.tar.bz2
rails-6c96602bc1480b41f5fd20aef46fc70bcf582aab.zip
When your templates change, browser caches bust automatically.
New default: the template digest is automatically included in your ETags. When you call `fresh_when @post`, the digest for `posts/show.html.erb` is mixed in so future changes to the HTML will blow HTTP caches for you. This makes it easy to HTTP-cache many more of your actions. If you render a different template, you can now pass the `:template` option to include its digest instead: fresh_when @post, template: 'widgets/show' Pass `template: false` to skip the lookup. To turn this off entirely, set: config.action_controller.etag_with_template_digest = false
Diffstat (limited to 'actionpack/test/controller/live_stream_test.rb')
-rw-r--r--actionpack/test/controller/live_stream_test.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/actionpack/test/controller/live_stream_test.rb b/actionpack/test/controller/live_stream_test.rb
index 0500b7c789..7fd1276e98 100644
--- a/actionpack/test/controller/live_stream_test.rb
+++ b/actionpack/test/controller/live_stream_test.rb
@@ -162,7 +162,7 @@ module ActionController
end
def with_stale
- render :text => 'stale' if stale?(:etag => "123")
+ render text: 'stale' if stale?(etag: "123", template: false)
end
def exception_in_view