diff options
Diffstat (limited to 'spec/ruby/optional/capi/module_spec.rb')
-rw-r--r-- | spec/ruby/optional/capi/module_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/ruby/optional/capi/module_spec.rb b/spec/ruby/optional/capi/module_spec.rb index 23fb674f0e..b3aeae4011 100644 --- a/spec/ruby/optional/capi/module_spec.rb +++ b/spec/ruby/optional/capi/module_spec.rb @@ -339,4 +339,14 @@ describe "CApiModule" do @m.rb_class2name(CApiModuleSpecs::M).should == "CApiModuleSpecs::M" end end + + describe "rb_mod_ancestors" do + it "returns an array of ancestors" do + one = Module.new + two = Module.new do + include one + end + @m.rb_mod_ancestors(two).should == [two, one] + end + end end |