Method: ActiveMocker::MockCreator::ModulesConstants#constants
- Defined in:
- lib/active_mocker/mock_creator/modules_constants.rb
#constants ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/active_mocker/mock_creator/modules_constants.rb', line 22 def constants class_introspector.get_class.constants.map do |v| c = class_introspector.get_class.const_get(v) next if [Module, Class].include?(c.class) const = if /\A#</ =~ c.inspect Inspectable.new("ActiveMocker::UNREPRESENTABLE_CONST_VALUE") else c end [v, const] end.compact.sort end |