Skip to content

Commit 201bb4b

Browse files
committed
Fix specs to match the description
1 parent b0c4de0 commit 201bb4b

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

spec/ruby/core/module/include_spec.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -302,16 +302,12 @@ def foo
302302
end
303303
end
304304

305-
n_module = Module.new do
305+
m_module = Module.new do
306306
def foo
307-
'n'
307+
'm'
308308
end
309309
end
310310

311-
m_module = Module.new do
312-
include n_module
313-
end
314-
315311
b_class = Class.new(a_class)
316312
b = b_class.new
317313

@@ -323,22 +319,26 @@ def foo
323319
include m_module
324320
end
325321

326-
foo.call.should == 'n'
322+
foo.call.should == 'm'
327323
end
328-
324+
329325
it "updates the method when a new module with nested module is included" do
330326
a_class = Class.new do
331327
def foo
332328
'a'
333329
end
334330
end
335331

336-
m_module = Module.new do
332+
n_module = Module.new do
337333
def foo
338-
'm'
334+
'n'
339335
end
340336
end
341337

338+
m_module = Module.new do
339+
include n_module
340+
end
341+
342342
b_class = Class.new(a_class)
343343
b = b_class.new
344344

@@ -350,7 +350,7 @@ def foo
350350
include m_module
351351
end
352352

353-
foo.call.should == 'm'
353+
foo.call.should == 'n'
354354
end
355355
end
356356

0 commit comments

Comments
 (0)