class IntrospectionTest
Public Instance Methods
test_parent()
click to toggle source
# File activesupport/test/core_ext/module/introspection_test.rb, line 29 def test_parent assert_equal ParentA::B, ParentA::B::C.parent assert_equal ParentA, ParentA::B.parent assert_equal Object, ParentA.parent end
test_parent_name()
click to toggle source
# File activesupport/test/core_ext/module/introspection_test.rb, line 18 def test_parent_name assert_equal "ParentA", ParentA::B.parent_name assert_equal "ParentA::B", ParentA::B::C.parent_name assert_nil ParentA.parent_name end
test_parent_name_when_frozen()
click to toggle source
# File activesupport/test/core_ext/module/introspection_test.rb, line 24 def test_parent_name_when_frozen assert_equal "ParentA", ParentA::FrozenB.parent_name assert_equal "ParentA::B", ParentA::B::FrozenC.parent_name end
test_parents()
click to toggle source
# File activesupport/test/core_ext/module/introspection_test.rb, line 35 def test_parents assert_equal [ParentA::B, ParentA, Object], ParentA::B::C.parents assert_equal [ParentA, Object], ParentA::B.parents end