Top Level Namespace

Defined Under Namespace

Modules: Shoulda, Test

Instance Method Summary collapse

Methods included from Shoulda::Callback::Matchers::RailsVersionHelper

#rails_3?, #rails_4?, #rails_4_0?, #rails_4_1?

Instance Method Details

#already_installed(dep) ⇒ Object



3
4
5
6
# File 'ext/mkrf_conf.rb', line 3

def already_installed(dep)
  !Gem::DependencyInstaller.new(domain: :local).find_gems_with_sources(dep).empty? ||
  !Gem::DependencyInstaller.new(domain: :local, prerelease: true).find_gems_with_sources(dep).empty?
end