Sha256: 203d97b82897a87dd1b83b4dcedaa6d890da29d4bc682b4d786d06490aee850d
Contents?: true
Size: 858 Bytes
Versions: 1
Compression:
Stored size: 858 Bytes
Contents
require 'logger' module CypressOnRails class Configuration attr_accessor :cypress_folder attr_accessor :api_prefix attr_accessor :use_middleware attr_accessor :use_vcr_middleware attr_accessor :logger def initialize reset end alias :use_middleware? :use_middleware alias :use_vcr_middleware? :use_vcr_middleware def reset self.cypress_folder = 'spec/cypress' self.api_prefix = '' self.use_middleware = true self.use_vcr_middleware = false self.logger = Logger.new(STDOUT) end def tagged_logged if logger.respond_to?(:tagged) logger.tagged('CY_DEV') { yield } else yield end end end def self.configuration @configuration ||= Configuration.new end def self.configure yield configuration if block_given? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cypress-on-rails-1.14.0 | lib/cypress_on_rails/configuration.rb |