File tree Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -17,4 +17,4 @@ matrix:
1717 - rvm : ruby-head
1818 - rvm : jruby-head
1919 - rvm : 1.9.3
20- script : " bundle exec rspec --color --backtrace --seed 1 --format documentation ./spec"
20+ script : " bundle exec compile && bundle exec rspec --color --backtrace --seed 1 --format documentation ./spec"
Original file line number Diff line number Diff line change @@ -10,9 +10,17 @@ Bundler::GemHelper.install_tasks
1010$:. push File . join ( File . dirname ( __FILE__ ) , 'lib' )
1111require 'extension_helper'
1212
13- $:. unshift 'tasks'
14- Dir . glob ( 'tasks/**/*.rake' ) . each do |rakefile |
15- load rakefile
13+ def safe_load ( file )
14+ begin
15+ load file
16+ rescue LoadError => ex
17+ puts 'Error loading rake tasks, but will continue...'
18+ puts ex . message
19+ end
20+ end
21+
22+ Dir . glob ( 'tasks/**/*.rake' ) . each do |rakefile |
23+ safe_load rakefile
1624end
1725
1826desc 'Run benchmarks'
@@ -69,13 +77,11 @@ begin
6977 require 'rspec'
7078 require 'rspec/core/rake_task'
7179
72- RSpec ::Core ::RakeTask . new ( :spec )
73-
74- RSpec ::Core ::RakeTask . new ( :travis_spec ) do |t |
75- t . rspec_opts = '--tag ~@not_on_travis'
80+ RSpec ::Core ::RakeTask . new ( :spec ) do |t |
81+ t . rspec_opts = '--color --backtrace --format documentation'
7682 end
7783
78- task :default => [ :clean , :compile , :travis_spec ]
84+ task :default => [ :clean , :compile , :spec ]
7985rescue LoadError
8086 puts 'Error loading Rspec rake tasks, probably building the gem...'
8187end
You can’t perform that action at this time.
0 commit comments