diff options
Diffstat (limited to 'Lib/test')
| -rw-r--r-- | Lib/test/test_doctest2.py | 18 | ||||
| -rw-r--r-- | Lib/test/test_doctest2.txt | 7 | 
2 files changed, 23 insertions, 2 deletions
| diff --git a/Lib/test/test_doctest2.py b/Lib/test/test_doctest2.py index 3593d41..5b7f36f 100644 --- a/Lib/test/test_doctest2.py +++ b/Lib/test/test_doctest2.py @@ -1,17 +1,31 @@ -"""A module to test whether doctest recognizes some 2.2 features, +# -*- coding: utf-8 -*- +u"""A module to test whether doctest recognizes some 2.2 features,  like static and class methods.  >>> print 'yup'  # 1  yup + +We include some (random) encoded (utf-8) text in the text surrounding +the example.  It should be ignored: + +ЉЊЈЁЂ +  """  from test import test_support  class C(object): -    """Class C. +    u"""Class C.      >>> print C()  # 2      42 + + +    We include some (random) encoded (utf-8) text in the text surrounding +    the example.  It should be ignored: + +        ЉЊЈЁЂ +      """      def __init__(self): diff --git a/Lib/test/test_doctest2.txt b/Lib/test/test_doctest2.txt index 0d7d1d5..2e14856 100644 --- a/Lib/test/test_doctest2.txt +++ b/Lib/test/test_doctest2.txt @@ -5,3 +5,10 @@ In this example, we'll rely on some silly setup:    >>> import test.test_doctest    >>> test.test_doctest.sillySetup    True + +This test also has some (random) encoded (utf-8) unicode text: + +  ÐÐÐÐÐ + +This doesn't cause a problem in the tect surrounding the examples, but +we include it here (in this test text file) to make sure. :) | 
