From cf5955f1f72e5331c40fbf76ddfecea3c6e554c1 Mon Sep 17 00:00:00 2001 From: Karl Matthias Date: Mon, 17 Nov 2014 17:06:49 -0800 Subject: [PATCH] So the specs totally don't pass. The rspec version required moved to 3.1 but the gemspec was not updated. Also, the Dogestry tests are pretty brittle. --- centurion.gemspec | 2 +- spec/dogestry_spec.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/centurion.gemspec b/centurion.gemspec index 20ecff16..b8f4c2ee 100644 --- a/centurion.gemspec +++ b/centurion.gemspec @@ -39,7 +39,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'bundler' spec.add_development_dependency 'rake' - spec.add_development_dependency 'rspec', '~> 2.14.0' + spec.add_development_dependency 'rspec', '~> 3.1.0' spec.add_development_dependency 'pry' spec.add_development_dependency 'simplecov' diff --git a/spec/dogestry_spec.rb b/spec/dogestry_spec.rb index 4f3800c4..3404c252 100644 --- a/spec/dogestry_spec.rb +++ b/spec/dogestry_spec.rb @@ -50,6 +50,7 @@ describe '#which' do it 'finds dogestry command line' do + allow(File).to receive(:executable?).and_return(true) registry.which('dogestry').should_not == nil end end