File tree Expand file tree Collapse file tree 2 files changed +2
-37
lines changed Expand file tree Collapse file tree 2 files changed +2
-37
lines changed Original file line number Diff line number Diff line change @@ -181,44 +181,9 @@ def run_code # :nodoc:
181
181
when :testrb
182
182
"-S testrb"
183
183
when :rake
184
- "#{ rake_include_arg } \" #{ rake_loader } \" "
184
+ "-r #{ __dir__ } /rake_test_loader "
185
185
end
186
186
end
187
187
188
- def rake_loader # :nodoc:
189
- find_file ( "rake/rake_test_loader" ) or
190
- fail "unable to find rake test loader"
191
- end
192
-
193
- def find_file ( fn ) # :nodoc:
194
- $LOAD_PATH. each do |path |
195
- file_path = File . join ( path , "#{ fn } .rb" )
196
- return file_path if File . exist? file_path
197
- end
198
- nil
199
- end
200
-
201
- def rake_include_arg # :nodoc:
202
- spec = Gem . loaded_specs [ "rake" ]
203
- if spec . respond_to? ( :default_gem? ) && spec . default_gem?
204
- ""
205
- else
206
- "-I\" #{ rake_lib_dir } \" "
207
- end
208
- end
209
-
210
- def rake_lib_dir # :nodoc:
211
- find_dir ( "rake" ) or
212
- fail "unable to find rake lib"
213
- end
214
-
215
- def find_dir ( fn ) # :nodoc:
216
- $LOAD_PATH. each do |path |
217
- file_path = File . join ( path , "#{ fn } .rb" )
218
- return path if File . exist? file_path
219
- end
220
- nil
221
- end
222
-
223
188
end
224
189
end
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ def test_run_code_rake
128
128
t . loader = :rake
129
129
end
130
130
131
- assert_match ( /\A -I" .*?" ".*?" \Z / , test_task . run_code )
131
+ assert_match ( /\A -r .*?\Z / , test_task . run_code )
132
132
ensure
133
133
Gem . loaded_specs [ "rake" ] = rake
134
134
end
You can’t perform that action at this time.
0 commit comments