diff options
| author | DasIch <dasdasich@gmail.com> | 2010-08-14 19:52:04 +0200 |
|---|---|---|
| committer | DasIch <dasdasich@gmail.com> | 2010-08-14 19:52:04 +0200 |
| commit | bc1e0331af4834f0dd4f026fe3050bf5b9e9ece8 (patch) | |
| tree | 2a7682cb633cb5ec9561367f2c821183984b9ecc /tests/root | |
| parent | 617e3d8ff5390c0f7be4c66c355ab36f1ba483a5 (diff) | |
| download | sphinx-bc1e0331af4834f0dd4f026fe3050bf5b9e9ece8.tar.gz | |
Fix doctest to work with Python 2.5 and lower
Diffstat (limited to 'tests/root')
| -rw-r--r-- | tests/root/doctest.txt | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/tests/root/doctest.txt b/tests/root/doctest.txt index 6ac0b286..ba9a72c5 100644 --- a/tests/root/doctest.txt +++ b/tests/root/doctest.txt @@ -50,23 +50,24 @@ Special directives .. testsetup:: * - from math import factorial + def squared(x): + return x * x .. doctest:: - >>> factorial(1) - 1 + >>> squared(2) + 4 .. testcode:: - print(factorial(1)) + print(squared(2)) .. testoutput:: - 1 + 4 - >>> factorial(1) - 1 + >>> squared(2) + 4 * options for testcode/testoutput blocks @@ -85,36 +86,38 @@ Special directives .. testsetup:: group1 - from math import trunc + def add(x, y): + return x + y - ``trunc`` is now known in "group1", but not in others. + + ``add`` is now known in "group1", but not in others. .. doctest:: group1 - >>> trunc(1.1) - 1 + >>> add(1, 1) + 2 .. doctest:: group2 - >>> trunc(1.1) + >>> add(1, 1) Traceback (most recent call last): ... - NameError: name 'trunc' is not defined + NameError: name 'add' is not defined Interleaving testcode/testoutput: .. testcode:: group1 - print(factorial(3)) + print(squared(3)) .. testcode:: group2 - print(factorial(4)) + print(squared(4)) .. testoutput:: group1 - 6 + 9 .. testoutput:: group2 - 24 + 16 |
