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:
17
17
- rvm : ruby-head
18
18
- rvm : jruby-head
19
19
- 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
10
10
$:. push File . join ( File . dirname ( __FILE__ ) , 'lib' )
11
11
require 'extension_helper'
12
12
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
16
24
end
17
25
18
26
desc 'Run benchmarks'
@@ -69,13 +77,11 @@ begin
69
77
require 'rspec'
70
78
require 'rspec/core/rake_task'
71
79
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'
76
82
end
77
83
78
- task :default => [ :clean , :compile , :travis_spec ]
84
+ task :default => [ :clean , :compile , :spec ]
79
85
rescue LoadError
80
86
puts 'Error loading Rspec rake tasks, probably building the gem...'
81
87
end
You can’t perform that action at this time.
0 commit comments