Sha256: 85e7d3d991199b200fefed881e46765a01fa7bae3e5efdc4e4634b2120a7909e

Contents?: true

Size: 339 Bytes

Versions: 11

Compression:

Stored size: 339 Bytes

Contents

require "rails"
require "rspec/rails"

RSpec.configure do |config|
  config.around(:each, :caching) do |example|
    caching = ActionController::Base.perform_caching
    ActionController::Base.perform_caching = example.metadata[:caching]
    example.run
    Rails.cache.clear
    ActionController::Base.perform_caching = caching
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
hexx-1.1.1 lib/generators/install/templates/spec/caching.erb
hexx-1.1.0 lib/generators/install/templates/spec/caching.erb
hexx-1.0.2 lib/generators/install/templates/spec/caching.erb
corrector-0.1.0 spec/support/initializers/caching.rb
corrector-0.0.3 spec/support/initializers/caching.rb
corrector-0.0.2 spec/support/initializers/caching.rb
corrector-0.0.1 spec/support/initializers/caching.rb
hexx-1.0.1 lib/generators/install/templates/spec/caching.erb
hexx-1.0.0 lib/generators/install/templates/spec/caching.erb
hexx-0.1.1 lib/generators/install/templates/spec/caching.erb
hexx-0.1.0 lib/generators/install/templates/spec/caching.erb