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

This commit is contained in:
Ezio Melotti 2013-01-11 09:09:07 +02:00
parent 444d153d7e
commit 405079213b
5 changed files with 13 additions and 10 deletions

View file

@ -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)

View file

@ -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::
... 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

View file

@ -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::

View file

@ -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:
>>> 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):
[...] [...]

View file

@ -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