Module: RSpecRailsCaching::Extensions::ActionController::ClassMethods
- Defined in:
- lib/rspec-rails-caching/extensions/action_controller.rb
Instance Method Summary collapse
Instance Method Details
#cache_page(content, path, extension = nil) ⇒ Object
5 6 7 8 9 |
# File 'lib/rspec-rails-caching/extensions/action_controller.rb', line 5 def cache_page(content, path, extension = nil, *) instrument_page_cache :write_page, path do cache_store.cached_pages << path end end |
#expire_page(path) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/rspec-rails-caching/extensions/action_controller.rb', line 11 def expire_page(path) instrument_page_cache :expire_page, path do cache_store.cached_pages.delete path cache_store.expired_pages << path end end |