Sha256: 7336eb33835aa49d9de85a27381be7b11b7b5ea37fefa5acc2d222cf5b7bc156

Contents?: true

Size: 318 Bytes

Versions: 32

Compression:

Stored size: 318 Bytes

Contents

module ActiveMocker

  class ConstSets

    def initialize(string_of_consts, base_const=nil)

      Object.const_set('Foo','Foo')


    end

    def self.const_exists?(class_name)
      klass = Module.const_get(class_name)
      return klass.is_a?(Class)
    rescue NameError
      return false
    end

  end

end



Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
active_mocker-1.4.2 lib/active_mocker/const_sets.rb
active_mocker-1.4.1 lib/active_mocker/const_sets.rb
active_mocker-1.3.2 lib/active_mocker/const_sets.rb
active_mocker-1.3.1 lib/active_mocker/const_sets.rb
active_mocker-1.3 lib/active_mocker/const_sets.rb
active_mocker-1.2.4 lib/active_mocker/const_sets.rb
active_mocker-1.2.3 lib/active_mocker/const_sets.rb
active_mocker-1.2 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.11 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.10 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.9 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.8 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.7 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.6 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.5 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.4 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.3 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.2 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre.1 lib/active_mocker/const_sets.rb
active_mocker-1.2.pre lib/active_mocker/const_sets.rb