Top Level Namespace
Defined Under Namespace
Modules: Jasmine, JasmineSeleniumRunner
Instance Method Summary collapse
Instance Method Details
#safe_gem_check(gem_name, version_string) ⇒ Object
1 2 3 4 5 6 7 8 9 |
# File 'lib/jasmine_selenium_runner.rb', line 1 def safe_gem_check(gem_name, version_string) if Gem::Specification.respond_to?(:find_by_name) Gem::Specification.find_by_name(gem_name, version_string) elsif Gem.respond_to?(:available?) Gem.available?(gem_name, version_string) end rescue Gem::LoadError false end |