Rakefile in appsignal-1.3.1 vs Rakefile in appsignal-1.3.2
- old
+ new
@@ -1,7 +1,6 @@
require 'bundler'
-require 'rspec/core/rake_task'
GEMFILES = %w(
capistrano2
capistrano3
grape
@@ -172,11 +171,16 @@
task :install_extension do
`cd ext && rm -f libappsignal.a && ruby extconf.rb && make clean && make`
end
-RSpec::Core::RakeTask.new(:rspec) do |t|
- t.pattern = Dir.glob('spec/**/*_spec.rb')
+begin
+ require 'rspec/core/rake_task'
+ RSpec::Core::RakeTask.new(:rspec) do |t|
+ t.pattern = Dir.glob('spec/**/*_spec.rb')
+ end
+rescue LoadError
+ # When running rake install, there is no RSpec yet.
end
task :travis => [:install_extension, :rspec]
task :default => [:generate_bundle_and_spec_all, :spec_all_gemfiles]