module JsonSpec::Configuration

Constants

DEFAULT_EXCLUDED_KEYS

Public Instance Methods

configure(&block) click to toggle source
# File lib/json_spec/configuration.rb, line 7
def configure(&block)
  instance_eval(&block)
end
directory() click to toggle source
# File lib/json_spec/configuration.rb, line 23
def directory
  @directory
end
directory=(directory) click to toggle source
# File lib/json_spec/configuration.rb, line 27
def directory=(directory)
  @directory = directory
end
exclude_keys(*keys) click to toggle source
# File lib/json_spec/configuration.rb, line 19
def exclude_keys(*keys)
  self.excluded_keys = keys
end
excluded_keys() click to toggle source
# File lib/json_spec/configuration.rb, line 11
def excluded_keys
  @excluded_keys ||= DEFAULT_EXCLUDED_KEYS
end
excluded_keys=(keys) click to toggle source
# File lib/json_spec/configuration.rb, line 15
def excluded_keys=(keys)
  @excluded_keys = keys.map(&:to_s).uniq
end
reset() click to toggle source
# File lib/json_spec/configuration.rb, line 31
def reset
  instance_variables.each { |ivar| remove_instance_variable(ivar) }
end