@@ -866,6 +866,27 @@ def test_sort_sections_tomdoc_missing
866866 assert_equal [ nil , 'Public' , 'Internal' ] , titles
867867 end
868868
869+ def test_visibility_def
870+ assert_equal :private , @c6 . find_method_named ( 'priv1' ) . visibility
871+ assert_equal :protected , @c6 . find_method_named ( 'prot1' ) . visibility
872+ assert_equal :public , @c6 . find_method_named ( 'pub1' ) . visibility
873+ assert_equal :private , @c6 . find_method_named ( 'priv2' ) . visibility
874+ assert_equal :protected , @c6 . find_method_named ( 'prot2' ) . visibility
875+ assert_equal :public , @c6 . find_method_named ( 'pub2' ) . visibility
876+ assert_equal :private , @c6 . find_method_named ( 'priv3' ) . visibility
877+ assert_equal :protected , @c6 . find_method_named ( 'prot3' ) . visibility
878+ assert_equal :public , @c6 . find_method_named ( 'pub3' ) . visibility
879+ assert_equal :private , @c6 . find_method_named ( 'priv4' ) . visibility
880+ assert_equal :protected , @c6 . find_method_named ( 'prot4' ) . visibility
881+ assert_equal :public , @c6 . find_method_named ( 'pub4' ) . visibility
882+ assert_equal :private , @c6 . find_method_named ( 'priv5' ) . visibility
883+ assert_equal :protected , @c6 . find_method_named ( 'prot5' ) . visibility
884+ assert_equal :public , @c6 . find_method_named ( 'pub5' ) . visibility
885+ assert_equal :private , @c6 . find_method_named ( 'priv6' ) . visibility
886+ assert_equal :protected , @c6 . find_method_named ( 'prot6' ) . visibility
887+ assert_equal :public , @c6 . find_method_named ( 'pub6' ) . visibility
888+ end
889+
869890 def util_visibilities
870891 @pub = RDoc ::AnyMethod . new nil , 'pub'
871892 @prot = RDoc ::AnyMethod . new nil , 'prot'
0 commit comments