Sha256: 239358c25a199c58d1b2abf8f5590b944fc118080ff4f070fbf4d823b9f902c6
Contents?: true
Size: 811 Bytes
Versions: 3
Compression:
Stored size: 811 Bytes
Contents
module Mobylette module Helmet # This module is only for testing the view's helpers of the module # it simulates the Helmet helpers and the controller methods # that are necessary for the tests module Helpers extend ActiveSupport::Concern included do cattr_accessor :user_agent end def force_mobile_request_agent insert_faker ActionController::Base.is_mobile_request = true end def reset_test_request_agent insert_faker ActionController::Base.is_mobile_request = false end private def insert_faker return if ActionController::Base.included_modules.include?(Mobylette::Helmet::Faker) ActionController::Base.send(:include, Mobylette::Helmet::Faker) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mobylette-1.2.0 | lib/mobylette/helmet/helpers.rb |
mobylette-1.1.0 | lib/mobylette/helmet/helpers.rb |
mobylette-1.0.0 | lib/mobylette/helmet/helpers.rb |