Sha256: b9f496dd05e1f6ac9c763748ce9f7064f6f22ce7836ae92cd17e5ee6d13b1340

Contents?: true

Size: 320 Bytes

Versions: 7

Compression:

Stored size: 320 Bytes

Contents

require 'active_mocker/collection_association'
require 'active_mocker/mock_class_methods'
require 'active_mocker/mock_instance_methods'
require 'active_hash'
require 'active_hash/ar_api'

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
active_mocker-1.2.pre.6 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre.5 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre.4 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre.3 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre.2 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre.1 lib/active_mocker/mock_requires.rb
active_mocker-1.2.pre lib/active_mocker/mock_requires.rb