mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Merge rdoc-6.1.0.beta1.
* https://github.com/ruby/rdoc/compare/v6.0.4...v6.1.0.beta1 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
41fb243684
commit
95e213d354
22 changed files with 575 additions and 193 deletions
|
@ -301,6 +301,44 @@ Returns another thing
|
|||
assert_equal expected, @TD.parse(text)
|
||||
end
|
||||
|
||||
def test_parse_returns_with_raises
|
||||
text = <<-TEXT
|
||||
Do some stuff
|
||||
|
||||
Returns a thing
|
||||
Raises ArgumentError when stuff
|
||||
Raises StandardError when stuff
|
||||
TEXT
|
||||
expected =
|
||||
doc(
|
||||
para('Do some stuff'),
|
||||
blank_line,
|
||||
head(3, 'Returns'),
|
||||
blank_line,
|
||||
para('Returns a thing'),
|
||||
para('Raises ArgumentError when stuff'),
|
||||
para('Raises StandardError when stuff'))
|
||||
|
||||
assert_equal expected, @TD.parse(text)
|
||||
end
|
||||
|
||||
def test_parse_raises_without_returns
|
||||
text = <<-TEXT
|
||||
Do some stuff
|
||||
|
||||
Raises ArgumentError when stuff
|
||||
TEXT
|
||||
expected =
|
||||
doc(
|
||||
para('Do some stuff'),
|
||||
blank_line,
|
||||
head(3, 'Returns'),
|
||||
blank_line,
|
||||
para('Raises ArgumentError when stuff'))
|
||||
|
||||
assert_equal expected, @TD.parse(text)
|
||||
end
|
||||
|
||||
def test_parse_returns_multiline
|
||||
text = <<-TEXT
|
||||
Do some stuff
|
||||
|
@ -320,6 +358,27 @@ Returns a thing
|
|||
assert_equal expected, @TD.parse(text)
|
||||
end
|
||||
|
||||
def test_parse_returns_multiline_and_raises
|
||||
text = <<-TEXT
|
||||
Do some stuff
|
||||
|
||||
Returns a thing
|
||||
that is multiline
|
||||
Raises ArgumentError
|
||||
TEXT
|
||||
|
||||
expected =
|
||||
doc(
|
||||
para('Do some stuff'),
|
||||
blank_line,
|
||||
head(3, 'Returns'),
|
||||
blank_line,
|
||||
para('Returns a thing', ' ', 'that is multiline'),
|
||||
para('Raises ArgumentError'))
|
||||
|
||||
assert_equal expected, @TD.parse(text)
|
||||
end
|
||||
|
||||
def test_parse_signature
|
||||
text = <<-TEXT
|
||||
Do some stuff
|
||||
|
@ -518,4 +577,3 @@ Returns a thing
|
|||
end
|
||||
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue