blob: 79e2e801978d6bf9efcdd1f8eaa4b5744ef7cab8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
module ModuleSpecs
class ClassWithFoo
def foo; "foo" end
end
module PrependedModule
def foo; "foo from prepended module"; end
end
module IncludedModule
def foo; "foo from included module"; end
end
def self.build_refined_class
Class.new(ClassWithFoo)
end
end
|