Skip to content

Commit 33d35e8

Browse files
committed
BUG: Returns, too
1 parent e63a377 commit 33d35e8

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

numpydoc/tests/test_validate.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,9 @@ def sample(self):
9292
Returns
9393
-------
9494
float
95-
Random number generated.
95+
Random number generated, e.g.::
96+
97+
1.0
9698
9799
See Also
98100
--------

numpydoc/validate.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -567,10 +567,11 @@ def validate(func_name):
567567
if not desc:
568568
errs.append(error("RT03"))
569569
else:
570-
desc = " ".join(desc)
570+
desc = "\n".join(desc)
571571
if desc[0].isalpha() and not desc[0].isupper():
572572
errs.append(error("RT04"))
573-
if not desc.endswith("."):
573+
if not desc.endswith(".") and \
574+
not desc.split("\n")[-1].startswith(" "):
574575
errs.append(error("RT05"))
575576

576577
if not doc.yields and "yield" in doc.method_source:

0 commit comments

Comments
 (0)