File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -84,10 +84,11 @@ def _str_returns(self, name='Returns'):
8484 param_type )])
8585 else :
8686 out += self ._str_indent ([untyped_fmt % param .strip ()])
87- if desc :
88- if self .use_blockquotes :
89- out += ['' ]
90- out += self ._str_indent (desc , 8 )
87+ if desc and self .use_blockquotes :
88+ out += ['' ]
89+ elif not desc :
90+ desc = ['..' ]
91+ out += self ._str_indent (desc , 8 )
9192 out += ['' ]
9293 return out
9394
Original file line number Diff line number Diff line change 6464 list of str
6565 This is not a real return value. It exists to test
6666 anonymous return values.
67+ no_description
6768
6869 Other Parameters
6970 ----------------
@@ -184,7 +185,7 @@ def test_other_parameters():
184185
185186
186187def test_returns ():
187- assert_equal (len (doc ['Returns' ]), 2 )
188+ assert_equal (len (doc ['Returns' ]), 3 )
188189 arg , arg_type , desc = doc ['Returns' ][0 ]
189190 assert_equal (arg , 'out' )
190191 assert_equal (arg_type , 'ndarray' )
@@ -197,6 +198,11 @@ def test_returns():
197198 assert desc [0 ].startswith ('This is not a real' )
198199 assert desc [- 1 ].endswith ('anonymous return values.' )
199200
201+ arg , arg_type , desc = doc ['Returns' ][2 ]
202+ assert_equal (arg , 'no_description' )
203+ assert_equal (arg_type , '' )
204+ assert not '' .join (desc ).strip ()
205+
200206
201207def test_yields ():
202208 section = doc_yields ['Yields' ]
@@ -373,6 +379,7 @@ def test_str():
373379list of str
374380 This is not a real return value. It exists to test
375381 anonymous return values.
382+ no_description
376383
377384Other Parameters
378385----------------
@@ -506,6 +513,9 @@ def test_sphinx_str():
506513 This is not a real return value. It exists to test
507514 anonymous return values.
508515
516+ no_description
517+ ..
518+
509519:Other Parameters:
510520
511521 spam : parrot
You can’t perform that action at this time.
0 commit comments