module JsonSpec::Configuration
Constants
- DEFAULT_EXCLUDED_KEYS
Attributes
Public Instance Methods
Source
# File lib/json_spec/configuration.rb, line 9 def configure(&block) instance_eval(&block) end
Source
# File lib/json_spec/configuration.rb, line 21 def exclude_keys(*keys) self.excluded_keys = keys end
Source
# File lib/json_spec/configuration.rb, line 13 def excluded_keys @excluded_keys ||= DEFAULT_EXCLUDED_KEYS end
Source
# File lib/json_spec/configuration.rb, line 17 def excluded_keys=(keys) @excluded_keys = keys.map(&:to_s).uniq end
Source
# File lib/json_spec/configuration.rb, line 26 def reset instance_variables.each { |ivar| remove_instance_variable(ivar) } end