Commit 40507921 authored by Ezio Melotti's avatar Ezio Melotti

#16154: fix some doctests in Doc/library. Patch by Ravi Sinha.

parent 444d153d
...@@ -58,7 +58,7 @@ The :mod:`colorsys` module defines the following functions: ...@@ -58,7 +58,7 @@ The :mod:`colorsys` module defines the following functions:
Example:: Example::
>>> import colorsys >>> import colorsys
>>> colorsys.rgb_to_hsv(.3, .4, .2) >>> colorsys.rgb_to_hsv(0.2, 0.4, 0.4)
(0.25, 0.5, 0.4) (0.5, 0.5, 0.4)
>>> colorsys.hsv_to_rgb(0.25, 0.5, 0.4) >>> colorsys.hsv_to_rgb(0.5, 0.5, 0.4)
(0.3, 0.4, 0.2) (0.2, 0.4, 0.4)
...@@ -54,9 +54,9 @@ The :mod:`filecmp` module defines the following functions: ...@@ -54,9 +54,9 @@ The :mod:`filecmp` module defines the following functions:
Example:: Example::
>>> import filecmp >>> import filecmp
>>> filecmp.cmp('undoc.rst', 'undoc.rst') >>> filecmp.cmp('undoc.rst', 'undoc.rst') # doctest: +SKIP
True True
>>> filecmp.cmp('undoc.rst', 'index.rst') >>> filecmp.cmp('undoc.rst', 'index.rst') # doctest: +SKIP
False False
...@@ -191,6 +191,6 @@ recursively through two directories to show common different files:: ...@@ -191,6 +191,6 @@ recursively through two directories to show common different files::
... for sub_dcmp in dcmp.subdirs.values(): ... for sub_dcmp in dcmp.subdirs.values():
... print_diff_files(sub_dcmp) ... print_diff_files(sub_dcmp)
... ...
>>> dcmp = dircmp('dir1', 'dir2') >>> dcmp = dircmp('dir1', 'dir2') # doctest: +SKIP
>>> print_diff_files(dcmp) >>> print_diff_files(dcmp) # doctest: +SKIP
...@@ -77,6 +77,8 @@ Number-theoretic and representation functions ...@@ -77,6 +77,8 @@ Number-theoretic and representation functions
.. function:: fsum(iterable) .. function:: fsum(iterable)
.. testsetup::
>>> from math import fsum
Return an accurate floating point sum of values in the iterable. Avoids Return an accurate floating point sum of values in the iterable. Avoids
loss of precision by tracking multiple intermediate partial sums:: loss of precision by tracking multiple intermediate partial sums::
......
...@@ -610,7 +610,7 @@ Nesting arguments and more complex examples:: ...@@ -610,7 +610,7 @@ Nesting arguments and more complex examples::
3232235521 3232235521
>>> >>>
>>> width = 5 >>> width = 5
>>> for num in range(5,12): >>> for num in range(5,12): #doctest: +NORMALIZE_WHITESPACE
... for base in 'dXob': ... for base in 'dXob':
... print('{0:{width}{base}}'.format(num, base=base, width=width), end=' ') ... print('{0:{width}{base}}'.format(num, base=base, width=width), end=' ')
... print() ... print()
...@@ -698,7 +698,7 @@ Here is an example of how to use a Template: ...@@ -698,7 +698,7 @@ Here is an example of how to use a Template:
>>> Template('Give $who $100').substitute(d) >>> Template('Give $who $100').substitute(d)
Traceback (most recent call last): Traceback (most recent call last):
[...] [...]
ValueError: Invalid placeholder in string: line 1, col 10 ValueError: Invalid placeholder in string: line 1, col 11
>>> Template('$who likes $what').substitute(d) >>> Template('$who likes $what').substitute(d)
Traceback (most recent call last): Traceback (most recent call last):
[...] [...]
......
...@@ -998,6 +998,7 @@ Michael Simcich ...@@ -998,6 +998,7 @@ Michael Simcich
Ionel Simionescu Ionel Simionescu
Kirill Simonov Kirill Simonov
Nathan Paul Simons Nathan Paul Simons
Ravi Sinha
Janne Sinkkonen Janne Sinkkonen
Ng Pheng Siong Ng Pheng Siong
George Sipe George Sipe
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment