Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/mocha/files: mocha-0.9.8+ruby-1.9.2.patch
Date: Thu, 29 Jul 2010 02:15:37
Message-Id: 20100729021533.DA9FC2CE15@corvid.gentoo.org
1 flameeyes 10/07/29 02:15:33
2
3 Added: mocha-0.9.8+ruby-1.9.2.patch
4 Log:
5 Add patch to pass tests with Ruby 1.9.2 (directly from upstream).
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-ruby/mocha/files/mocha-0.9.8+ruby-1.9.2.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mocha/files/mocha-0.9.8+ruby-1.9.2.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mocha/files/mocha-0.9.8+ruby-1.9.2.patch?rev=1.1&content-type=text/plain
13
14 Index: mocha-0.9.8+ruby-1.9.2.patch
15 ===================================================================
16 commit b7ef80234de9a2242c11634618f24470a833b906
17 Author: Eloy Duran <eloy.de.enige@×××××.com>
18 Date: Tue Oct 6 22:16:43 2009 +0200
19
20 Made the unit tests run on 1.9.2dev r25249.
21
22 diff --git a/lib/mocha/mockery.rb b/lib/mocha/mockery.rb
23 index 6fd5e5a..3b847db 100644
24 --- a/lib/mocha/mockery.rb
25 +++ b/lib/mocha/mockery.rb
26 @@ -1,5 +1,4 @@
27 require 'mocha/central'
28 -require 'mocha/mock'
29 require 'mocha/names'
30 require 'mocha/state_machine'
31 require 'mocha/logger'
32 diff --git a/lib/mocha/module_method.rb b/lib/mocha/module_method.rb
33 index 0c3b180..7169e61 100644
34 --- a/lib/mocha/module_method.rb
35 +++ b/lib/mocha/module_method.rb
36 @@ -1,4 +1,4 @@
37 -require 'mocha/module_method'
38 +require 'mocha/class_method'
39
40 module Mocha
41
42 diff --git a/test/acceptance/acceptance_test_helper.rb b/test/acceptance/acceptance_test_helper.rb
43 index 2341338..8a3d0aa 100644
44 --- a/test/acceptance/acceptance_test_helper.rb
45 +++ b/test/acceptance/acceptance_test_helper.rb
46 @@ -1,4 +1,4 @@
47 -require File.join(File.dirname(__FILE__), "..", "test_helper")
48 +require File.expand_path('../../test_helper', __FILE__)
49 require 'test_runner'
50 require 'mocha/configuration'
51
52 diff --git a/test/acceptance/mocha_example_test.rb b/test/acceptance/mocha_example_test.rb
53 index 34009c4..d2a476f 100644
54 --- a/test/acceptance/mocha_example_test.rb
55 +++ b/test/acceptance/mocha_example_test.rb
56 @@ -1,4 +1,4 @@
57 -require File.join(File.dirname(__FILE__), "..", "test_helper")
58 +require File.expand_path('../../test_helper', __FILE__)
59 require 'mocha'
60
61 class MochaExampleTest < Test::Unit::TestCase
62 diff --git a/test/acceptance/stubba_example_test.rb b/test/acceptance/stubba_example_test.rb
63 index bd5a84d..092ce1f 100644
64 --- a/test/acceptance/stubba_example_test.rb
65 +++ b/test/acceptance/stubba_example_test.rb
66 @@ -1,4 +1,4 @@
67 -require File.join(File.dirname(__FILE__), "..", "test_helper")
68 +require File.expand_path('../../test_helper', __FILE__)
69 require 'mocha'
70
71 class Widget
72 diff --git a/test/acceptance/stubba_test.rb b/test/acceptance/stubba_test.rb
73 index 1155ac5..6c7f386 100644
74 --- a/test/acceptance/stubba_test.rb
75 +++ b/test/acceptance/stubba_test.rb
76 @@ -1,4 +1,4 @@
77 -require File.join(File.dirname(__FILE__), "..", "test_helper")
78 +require File.expand_path('../../test_helper', __FILE__)
79 require 'deprecation_disabler'
80
81 class StubbaTest < Test::Unit::TestCase
82 diff --git a/test/unit/any_instance_method_test.rb b/test/unit/any_instance_method_test.rb
83 index 1bf4d2a..5b892f9 100644
84 --- a/test/unit/any_instance_method_test.rb
85 +++ b/test/unit/any_instance_method_test.rb
86 @@ -1,4 +1,4 @@
87 -require File.join(File.dirname(__FILE__), "..", "test_helper")
88 +require File.expand_path('../../test_helper', __FILE__)
89 require 'method_definer'
90 require 'mocha/mock'
91 require 'mocha/any_instance_method'
92 diff --git a/test/unit/array_inspect_test.rb b/test/unit/array_inspect_test.rb
93 index 8e555cd..0f6e349 100644
94 --- a/test/unit/array_inspect_test.rb
95 +++ b/test/unit/array_inspect_test.rb
96 @@ -1,4 +1,4 @@
97 -require File.join(File.dirname(__FILE__), "..", "test_helper")
98 +require File.expand_path('../../test_helper', __FILE__)
99 require 'mocha/inspect'
100
101 class ArrayInspectTest < Test::Unit::TestCase
102 diff --git a/test/unit/backtrace_filter_test.rb b/test/unit/backtrace_filter_test.rb
103 index 6d9379f..e744b70 100644
104 --- a/test/unit/backtrace_filter_test.rb
105 +++ b/test/unit/backtrace_filter_test.rb
106 @@ -1,4 +1,4 @@
107 -require File.join(File.dirname(__FILE__), "..", "test_helper")
108 +require File.expand_path('../../test_helper', __FILE__)
109 require 'mocha/backtrace_filter'
110
111 class BacktraceFilterTest < Test::Unit::TestCase
112 diff --git a/test/unit/cardinality_test.rb b/test/unit/cardinality_test.rb
113 index 2a5ef9b..782e3a4 100644
114 --- a/test/unit/cardinality_test.rb
115 +++ b/test/unit/cardinality_test.rb
116 @@ -1,4 +1,4 @@
117 -require File.join(File.dirname(__FILE__), "..", "test_helper")
118 +require File.expand_path('../../test_helper', __FILE__)
119 require 'mocha/cardinality'
120
121 class CardinalityTest < Test::Unit::TestCase
122 diff --git a/test/unit/central_test.rb b/test/unit/central_test.rb
123 index 03bff91..0aa999d 100644
124 --- a/test/unit/central_test.rb
125 +++ b/test/unit/central_test.rb
126 @@ -1,4 +1,4 @@
127 -require File.join(File.dirname(__FILE__), "..", "test_helper")
128 +require File.expand_path('../../test_helper', __FILE__)
129
130 require 'mocha/central'
131 require 'mocha/mock'
132 diff --git a/test/unit/change_state_side_effect_test.rb b/test/unit/change_state_side_effect_test.rb
133 index b48beaa..be49434 100644
134 --- a/test/unit/change_state_side_effect_test.rb
135 +++ b/test/unit/change_state_side_effect_test.rb
136 @@ -1,4 +1,4 @@
137 -require File.join(File.dirname(__FILE__), "..", "test_helper")
138 +require File.expand_path('../../test_helper', __FILE__)
139
140 require 'mocha/change_state_side_effect'
141
142 diff --git a/test/unit/class_method_test.rb b/test/unit/class_method_test.rb
143 index 47c5999..a0f8c1c 100644
144 --- a/test/unit/class_method_test.rb
145 +++ b/test/unit/class_method_test.rb
146 @@ -1,4 +1,4 @@
147 -require File.join(File.dirname(__FILE__), "..", "test_helper")
148 +require File.expand_path('../../test_helper', __FILE__)
149 require 'method_definer'
150 require 'mocha/mock'
151
152 diff --git a/test/unit/configuration_test.rb b/test/unit/configuration_test.rb
153 index a6f8958..62922e5 100644
154 --- a/test/unit/configuration_test.rb
155 +++ b/test/unit/configuration_test.rb
156 @@ -1,4 +1,4 @@
157 -require File.join(File.dirname(__FILE__), "..", "test_helper")
158 +require File.expand_path('../../test_helper', __FILE__)
159 require "mocha/configuration"
160
161 class ConfigurationTest < Test::Unit::TestCase
162 diff --git a/test/unit/date_time_inspect_test.rb b/test/unit/date_time_inspect_test.rb
163 index 8557365..f03c544 100644
164 --- a/test/unit/date_time_inspect_test.rb
165 +++ b/test/unit/date_time_inspect_test.rb
166 @@ -1,4 +1,4 @@
167 -require File.join(File.dirname(__FILE__), "..", "test_helper")
168 +require File.expand_path('../../test_helper', __FILE__)
169 require 'mocha/inspect'
170
171 class DateTimeInspectTest < Test::Unit::TestCase
172 diff --git a/test/unit/exception_raiser_test.rb b/test/unit/exception_raiser_test.rb
173 index 942300a..79cbeab 100644
174 --- a/test/unit/exception_raiser_test.rb
175 +++ b/test/unit/exception_raiser_test.rb
176 @@ -1,4 +1,4 @@
177 -require File.join(File.dirname(__FILE__), "..", "test_helper")
178 +require File.expand_path('../../test_helper', __FILE__)
179
180 require 'mocha/exception_raiser'
181 require 'timeout'
182 diff --git a/test/unit/expectation_list_test.rb b/test/unit/expectation_list_test.rb
183 index bc641c5..b53e073 100644
184 --- a/test/unit/expectation_list_test.rb
185 +++ b/test/unit/expectation_list_test.rb
186 @@ -1,4 +1,4 @@
187 -require File.join(File.dirname(__FILE__), "..", "test_helper")
188 +require File.expand_path('../../test_helper', __FILE__)
189 require 'mocha/expectation_list'
190 require 'mocha/expectation'
191 require 'set'
192 diff --git a/test/unit/expectation_test.rb b/test/unit/expectation_test.rb
193 index 3a37e54..c1af92b 100644
194 --- a/test/unit/expectation_test.rb
195 +++ b/test/unit/expectation_test.rb
196 @@ -1,4 +1,4 @@
197 -require File.join(File.dirname(__FILE__), "..", "test_helper")
198 +require File.expand_path('../../test_helper', __FILE__)
199 require 'method_definer'
200 require 'mocha/expectation'
201 require 'mocha/sequence'
202 diff --git a/test/unit/hash_inspect_test.rb b/test/unit/hash_inspect_test.rb
203 index 15ad415..388b0c1 100644
204 --- a/test/unit/hash_inspect_test.rb
205 +++ b/test/unit/hash_inspect_test.rb
206 @@ -1,4 +1,4 @@
207 -require File.join(File.dirname(__FILE__), "..", "test_helper")
208 +require File.expand_path('../../test_helper', __FILE__)
209 require 'mocha/inspect'
210
211 class HashInspectTest < Test::Unit::TestCase
212 diff --git a/test/unit/in_state_ordering_constraint_test.rb b/test/unit/in_state_ordering_constraint_test.rb
213 index 96e20c5..25f4ea2 100644
214 --- a/test/unit/in_state_ordering_constraint_test.rb
215 +++ b/test/unit/in_state_ordering_constraint_test.rb
216 @@ -1,4 +1,4 @@
217 -require File.join(File.dirname(__FILE__), "..", "test_helper")
218 +require File.expand_path('../../test_helper', __FILE__)
219
220 require 'mocha/in_state_ordering_constraint'
221
222 diff --git a/test/unit/metaclass_test.rb b/test/unit/metaclass_test.rb
223 index 956bcb4..6056142 100644
224 --- a/test/unit/metaclass_test.rb
225 +++ b/test/unit/metaclass_test.rb
226 @@ -1,4 +1,4 @@
227 -require File.join(File.dirname(__FILE__), "..", "test_helper")
228 +require File.expand_path('../../test_helper', __FILE__)
229 require 'mocha/metaclass'
230
231 class MetaclassTest < Test::Unit::TestCase
232 diff --git a/test/unit/method_matcher_test.rb b/test/unit/method_matcher_test.rb
233 index 0167433..8230b48 100644
234 --- a/test/unit/method_matcher_test.rb
235 +++ b/test/unit/method_matcher_test.rb
236 @@ -1,4 +1,4 @@
237 -require File.join(File.dirname(__FILE__), "..", "test_helper")
238 +require File.expand_path('../../test_helper', __FILE__)
239 require 'mocha/method_matcher'
240
241 class MethodMatcherTest < Test::Unit::TestCase
242 diff --git a/test/unit/mock_test.rb b/test/unit/mock_test.rb
243 index e04d7ec..f7f4aa1 100644
244 --- a/test/unit/mock_test.rb
245 +++ b/test/unit/mock_test.rb
246 @@ -1,4 +1,4 @@
247 -require File.join(File.dirname(__FILE__), "..", "test_helper")
248 +require File.expand_path('../../test_helper', __FILE__)
249 require 'mocha/mock'
250 require 'mocha/expectation_error'
251 require 'set'
252 diff --git a/test/unit/mockery_test.rb b/test/unit/mockery_test.rb
253 index db05ec2..cab0097 100644
254 --- a/test/unit/mockery_test.rb
255 +++ b/test/unit/mockery_test.rb
256 @@ -1,4 +1,4 @@
257 -require File.join(File.dirname(__FILE__), "..", "test_helper")
258 +require File.expand_path('../../test_helper', __FILE__)
259 require 'mocha/mockery'
260 require 'mocha/state_machine'
261
262 diff --git a/test/unit/multiple_yields_test.rb b/test/unit/multiple_yields_test.rb
263 index 65724a8..e8bf62c 100644
264 --- a/test/unit/multiple_yields_test.rb
265 +++ b/test/unit/multiple_yields_test.rb
266 @@ -1,4 +1,4 @@
267 -require File.join(File.dirname(__FILE__), "..", "test_helper")
268 +require File.expand_path('../../test_helper', __FILE__)
269
270 require 'mocha/multiple_yields'
271
272 diff --git a/test/unit/no_yields_test.rb b/test/unit/no_yields_test.rb
273 index 544d1ef..ee7c59b 100644
274 --- a/test/unit/no_yields_test.rb
275 +++ b/test/unit/no_yields_test.rb
276 @@ -1,4 +1,4 @@
277 -require File.join(File.dirname(__FILE__), "..", "test_helper")
278 +require File.expand_path('../../test_helper', __FILE__)
279
280 require 'mocha/no_yields'
281
282 diff --git a/test/unit/object_inspect_test.rb b/test/unit/object_inspect_test.rb
283 index 56d84a9..38e7428 100644
284 --- a/test/unit/object_inspect_test.rb
285 +++ b/test/unit/object_inspect_test.rb
286 @@ -1,4 +1,4 @@
287 -require File.join(File.dirname(__FILE__), "..", "test_helper")
288 +require File.expand_path('../../test_helper', __FILE__)
289 require 'mocha/inspect'
290 require 'method_definer'
291
292 diff --git a/test/unit/object_test.rb b/test/unit/object_test.rb
293 index 57262e4..5602e06 100644
294 --- a/test/unit/object_test.rb
295 +++ b/test/unit/object_test.rb
296 @@ -1,4 +1,4 @@
297 -require File.join(File.dirname(__FILE__), "..", "test_helper")
298 +require File.expand_path('../../test_helper', __FILE__)
299 require 'mocha/object'
300 require 'mocha/mockery'
301 require 'mocha/mock'
302 diff --git a/test/unit/parameter_matchers/all_of_test.rb b/test/unit/parameter_matchers/all_of_test.rb
303 index 14028f5..cb4aefa 100644
304 --- a/test/unit/parameter_matchers/all_of_test.rb
305 +++ b/test/unit/parameter_matchers/all_of_test.rb
306 @@ -1,4 +1,4 @@
307 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
308 +require File.expand_path('../../../test_helper', __FILE__)
309
310 require 'mocha/parameter_matchers/all_of'
311 require 'mocha/inspect'
312 diff --git a/test/unit/parameter_matchers/any_of_test.rb b/test/unit/parameter_matchers/any_of_test.rb
313 index 503d6dc..04af9ef 100644
314 --- a/test/unit/parameter_matchers/any_of_test.rb
315 +++ b/test/unit/parameter_matchers/any_of_test.rb
316 @@ -1,4 +1,4 @@
317 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
318 +require File.expand_path('../../../test_helper', __FILE__)
319
320 require 'mocha/parameter_matchers/any_of'
321 require 'mocha/inspect'
322 diff --git a/test/unit/parameter_matchers/anything_test.rb b/test/unit/parameter_matchers/anything_test.rb
323 index 42a88a1..f517e0d 100644
324 --- a/test/unit/parameter_matchers/anything_test.rb
325 +++ b/test/unit/parameter_matchers/anything_test.rb
326 @@ -1,4 +1,4 @@
327 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
328 +require File.expand_path('../../../test_helper', __FILE__)
329
330 require 'mocha/parameter_matchers/anything'
331 require 'mocha/inspect'
332 diff --git a/test/unit/parameter_matchers/equals_test.rb b/test/unit/parameter_matchers/equals_test.rb
333 index df1eb6e..e18df2c 100644
334 --- a/test/unit/parameter_matchers/equals_test.rb
335 +++ b/test/unit/parameter_matchers/equals_test.rb
336 @@ -1,4 +1,4 @@
337 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
338 +require File.expand_path('../../../test_helper', __FILE__)
339
340 require 'mocha/parameter_matchers/equals'
341 require 'mocha/inspect'
342 diff --git a/test/unit/parameter_matchers/has_entries_test.rb b/test/unit/parameter_matchers/has_entries_test.rb
343 index 181c9b2..df673c0 100644
344 --- a/test/unit/parameter_matchers/has_entries_test.rb
345 +++ b/test/unit/parameter_matchers/has_entries_test.rb
346 @@ -1,4 +1,4 @@
347 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
348 +require File.expand_path('../../../test_helper', __FILE__)
349
350 require 'mocha/parameter_matchers/has_entries'
351 require 'mocha/parameter_matchers/object'
352 diff --git a/test/unit/parameter_matchers/has_entry_test.rb b/test/unit/parameter_matchers/has_entry_test.rb
353 index 5d30ee1..2735c3d 100644
354 --- a/test/unit/parameter_matchers/has_entry_test.rb
355 +++ b/test/unit/parameter_matchers/has_entry_test.rb
356 @@ -1,4 +1,4 @@
357 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
358 +require File.expand_path('../../../test_helper', __FILE__)
359
360 require 'mocha/parameter_matchers/has_entry'
361 require 'mocha/parameter_matchers/object'
362 diff --git a/test/unit/parameter_matchers/has_key_test.rb b/test/unit/parameter_matchers/has_key_test.rb
363 index 76f4d05..90a452a 100644
364 --- a/test/unit/parameter_matchers/has_key_test.rb
365 +++ b/test/unit/parameter_matchers/has_key_test.rb
366 @@ -1,4 +1,4 @@
367 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
368 +require File.expand_path('../../../test_helper', __FILE__)
369
370 require 'mocha/parameter_matchers/has_key'
371 require 'mocha/parameter_matchers/object'
372 diff --git a/test/unit/parameter_matchers/has_value_test.rb b/test/unit/parameter_matchers/has_value_test.rb
373 index be5fec2..d7a9024 100644
374 --- a/test/unit/parameter_matchers/has_value_test.rb
375 +++ b/test/unit/parameter_matchers/has_value_test.rb
376 @@ -1,4 +1,4 @@
377 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
378 +require File.expand_path('../../../test_helper', __FILE__)
379
380 require 'mocha/parameter_matchers/has_value'
381 require 'mocha/parameter_matchers/object'
382 diff --git a/test/unit/parameter_matchers/includes_test.rb b/test/unit/parameter_matchers/includes_test.rb
383 index 6f4d1fa..2bca34c 100644
384 --- a/test/unit/parameter_matchers/includes_test.rb
385 +++ b/test/unit/parameter_matchers/includes_test.rb
386 @@ -1,4 +1,4 @@
387 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
388 +require File.expand_path('../../../test_helper', __FILE__)
389
390 require 'mocha/parameter_matchers/includes'
391 require 'mocha/inspect'
392 diff --git a/test/unit/parameter_matchers/instance_of_test.rb b/test/unit/parameter_matchers/instance_of_test.rb
393 index 415b79a..861cb85 100644
394 --- a/test/unit/parameter_matchers/instance_of_test.rb
395 +++ b/test/unit/parameter_matchers/instance_of_test.rb
396 @@ -1,4 +1,4 @@
397 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
398 +require File.expand_path('../../../test_helper', __FILE__)
399
400 require 'mocha/parameter_matchers/instance_of'
401 require 'mocha/inspect'
402 diff --git a/test/unit/parameter_matchers/is_a_test.rb b/test/unit/parameter_matchers/is_a_test.rb
403 index c9ef919..7904137 100644
404 --- a/test/unit/parameter_matchers/is_a_test.rb
405 +++ b/test/unit/parameter_matchers/is_a_test.rb
406 @@ -1,4 +1,4 @@
407 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
408 +require File.expand_path('../../../test_helper', __FILE__)
409
410 require 'mocha/parameter_matchers/is_a'
411 require 'mocha/inspect'
412 diff --git a/test/unit/parameter_matchers/kind_of_test.rb b/test/unit/parameter_matchers/kind_of_test.rb
413 index 1167e5c..1404fa8 100644
414 --- a/test/unit/parameter_matchers/kind_of_test.rb
415 +++ b/test/unit/parameter_matchers/kind_of_test.rb
416 @@ -1,4 +1,4 @@
417 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
418 +require File.expand_path('../../../test_helper', __FILE__)
419
420 require 'mocha/parameter_matchers/kind_of'
421 require 'mocha/inspect'
422 diff --git a/test/unit/parameter_matchers/not_test.rb b/test/unit/parameter_matchers/not_test.rb
423 index 4cb6790..21f50e2 100644
424 --- a/test/unit/parameter_matchers/not_test.rb
425 +++ b/test/unit/parameter_matchers/not_test.rb
426 @@ -1,4 +1,4 @@
427 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
428 +require File.expand_path('../../../test_helper', __FILE__)
429
430 require 'mocha/parameter_matchers/not'
431 require 'mocha/inspect'
432 diff --git a/test/unit/parameter_matchers/regexp_matches_test.rb b/test/unit/parameter_matchers/regexp_matches_test.rb
433 index 06022d9..f33e97d 100644
434 --- a/test/unit/parameter_matchers/regexp_matches_test.rb
435 +++ b/test/unit/parameter_matchers/regexp_matches_test.rb
436 @@ -1,4 +1,4 @@
437 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
438 +require File.expand_path('../../../test_helper', __FILE__)
439
440 require 'mocha/parameter_matchers/regexp_matches'
441 require 'mocha/inspect'
442 diff --git a/test/unit/parameter_matchers/responds_with_test.rb b/test/unit/parameter_matchers/responds_with_test.rb
443 index f32bf8b..7f5bf4e 100644
444 --- a/test/unit/parameter_matchers/responds_with_test.rb
445 +++ b/test/unit/parameter_matchers/responds_with_test.rb
446 @@ -1,4 +1,4 @@
447 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
448 +require File.expand_path('../../../test_helper', __FILE__)
449
450 require 'mocha/parameter_matchers/responds_with'
451 require 'mocha/inspect'
452 diff --git a/test/unit/parameter_matchers/yaml_equivalent_test.rb b/test/unit/parameter_matchers/yaml_equivalent_test.rb
453 index b163f30..8bc66e4 100644
454 --- a/test/unit/parameter_matchers/yaml_equivalent_test.rb
455 +++ b/test/unit/parameter_matchers/yaml_equivalent_test.rb
456 @@ -1,4 +1,4 @@
457 -require File.join(File.dirname(__FILE__), "..", "..", "test_helper")
458 +require File.expand_path('../../../test_helper', __FILE__)
459
460 require 'mocha/parameter_matchers/yaml_equivalent'
461 require 'mocha/inspect'
462 diff --git a/test/unit/parameters_matcher_test.rb b/test/unit/parameters_matcher_test.rb
463 index 612805e..3048d30 100644
464 --- a/test/unit/parameters_matcher_test.rb
465 +++ b/test/unit/parameters_matcher_test.rb
466 @@ -1,4 +1,4 @@
467 -require File.join(File.dirname(__FILE__), "..", "test_helper")
468 +require File.expand_path('../../test_helper', __FILE__)
469 require 'mocha/parameters_matcher'
470
471 class ParametersMatcherTest < Test::Unit::TestCase
472 diff --git a/test/unit/return_values_test.rb b/test/unit/return_values_test.rb
473 index 01ddfbc..dc61ca8 100644
474 --- a/test/unit/return_values_test.rb
475 +++ b/test/unit/return_values_test.rb
476 @@ -1,4 +1,4 @@
477 -require File.join(File.dirname(__FILE__), "..", "test_helper")
478 +require File.expand_path('../../test_helper', __FILE__)
479
480 require 'mocha/return_values'
481
482 diff --git a/test/unit/sequence_test.rb b/test/unit/sequence_test.rb
483 index 544b3fe..8637b64 100644
484 --- a/test/unit/sequence_test.rb
485 +++ b/test/unit/sequence_test.rb
486 @@ -1,4 +1,4 @@
487 -require File.join(File.dirname(__FILE__), "..", "test_helper")
488 +require File.expand_path('../../test_helper', __FILE__)
489 require 'mocha/sequence'
490 require 'mocha/expectation'
491
492 diff --git a/test/unit/single_return_value_test.rb b/test/unit/single_return_value_test.rb
493 index 9a94e09..7b4ff1b 100644
494 --- a/test/unit/single_return_value_test.rb
495 +++ b/test/unit/single_return_value_test.rb
496 @@ -1,4 +1,4 @@
497 -require File.join(File.dirname(__FILE__), "..", "test_helper")
498 +require File.expand_path('../../test_helper', __FILE__)
499
500 require 'mocha/single_return_value'
501
502 diff --git a/test/unit/single_yield_test.rb b/test/unit/single_yield_test.rb
503 index 12bd0a2..deb08a4 100644
504 --- a/test/unit/single_yield_test.rb
505 +++ b/test/unit/single_yield_test.rb
506 @@ -1,4 +1,4 @@
507 -require File.join(File.dirname(__FILE__), "..", "test_helper")
508 +require File.expand_path('../../test_helper', __FILE__)
509
510 require 'mocha/single_yield'
511
512 diff --git a/test/unit/state_machine_test.rb b/test/unit/state_machine_test.rb
513 index 4ccb229..c770921 100644
514 --- a/test/unit/state_machine_test.rb
515 +++ b/test/unit/state_machine_test.rb
516 @@ -1,4 +1,4 @@
517 -require File.join(File.dirname(__FILE__), "..", "test_helper")
518 +require File.expand_path('../../test_helper', __FILE__)
519
520 require 'mocha/state_machine'
521
522 diff --git a/test/unit/string_inspect_test.rb b/test/unit/string_inspect_test.rb
523 index 43b9c4e..6562015 100644
524 --- a/test/unit/string_inspect_test.rb
525 +++ b/test/unit/string_inspect_test.rb
526 @@ -1,4 +1,4 @@
527 -require File.join(File.dirname(__FILE__), "..", "test_helper")
528 +require File.expand_path('../../test_helper', __FILE__)
529 require 'mocha/inspect'
530
531 class StringInspectTest < Test::Unit::TestCase
532 diff --git a/test/unit/yield_parameters_test.rb b/test/unit/yield_parameters_test.rb
533 index 4e93f13..a148058 100644
534 --- a/test/unit/yield_parameters_test.rb
535 +++ b/test/unit/yield_parameters_test.rb
536 @@ -1,4 +1,4 @@
537 -require File.join(File.dirname(__FILE__), "..", "test_helper")
538 +require File.expand_path('../../test_helper', __FILE__)
539
540 require 'mocha/yield_parameters'
541 require 'mocha/no_yields'