Skip to content

Commit 2e1f15d

Browse files
authored
Merge pull request #457 from aycabta/add-test-for-class-name-warning
Add test for lower-case class name warning
2 parents 27a9c41 + b68799d commit 2e1f15d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/test_rdoc_parser_ruby.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -777,6 +777,16 @@ def test_parse_class_stopdoc
777777
assert_empty @top_level.classes.first.comment
778778
end
779779

780+
def test_parse_class_lower_name_warning
781+
@options.verbosity = 2
782+
out, err = capture_io do
783+
util_parser "class foo\nend"
784+
tk = @parser.get_tk
785+
@parser.parse_class @top_level, RDoc::Parser::Ruby::NORMAL, tk, @comment
786+
end
787+
assert_match /Expected class name or '<<'\. Got/, err
788+
end
789+
780790
def test_parse_multi_ghost_methods
781791
util_parser <<-'CLASS'
782792
class Foo

0 commit comments

Comments
 (0)