class RubyIndexer::ClassesAndModulesTest
def test_private_class_and_module_indexing
def test_private_class_and_module_indexing index(<<~RUBY) class A class B; end private_constant(:B) module C; end private_constant("C") class D; end end RUBY b_const = @index["A::B"].first assert_equal(:private, b_const.visibility) c_const = @index["A::C"].first assert_equal(:private, c_const.visibility) d_const = @index["A::D"].first assert_equal(:public, d_const.visibility) end