[DRE-commits] [ruby-rspec-instafail] 07/15: Use conditional search instead of rescuing from exception
Hideki Yamane
henrich at moszumanska.debian.org
Sat May 21 13:21:40 UTC 2016
This is an automated email from the git hooks/post-receive script.
henrich pushed a commit to branch debian/sid
in repository ruby-rspec-instafail.
commit 6e960119bd44a7146e5f54cfbc3e24972eadc4a2
Author: Oleksandr Slynko <oslynko at pivotal.io>
Date: Fri May 20 15:50:06 2016 +0100
Use conditional search instead of rescuing from exception
---
lib/rspec/instafail.rb | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/lib/rspec/instafail.rb b/lib/rspec/instafail.rb
index 05637d0..ecf5410 100755
--- a/lib/rspec/instafail.rb
+++ b/lib/rspec/instafail.rb
@@ -1,6 +1,9 @@
module RSpec
- version = Gem.loaded_specs["rspec-core"].version
- require "rspec/instafail/rspec_#{[3, version.segments.first].min}"
-rescue
- require "rspec/instafail/rspec_1"
+ gem_spec = Gem::Specification.find_all_by_name('rspec-core').first
+ if gem_spec
+ version = gem_spec.version
+ require "rspec/instafail/rspec_#{[3, version.segments.first].min}"
+ else
+ require "rspec/instafail/rspec_1"
+ end
end
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-rspec-instafail.git
More information about the Pkg-ruby-extras-commits
mailing list