Python doctests и Unicode

У меня есть кодовая база, которая работает без изменений в Python 2.7 и 3.2+. Но испытания в первых файлах документации вызывают у меня головную боль. Когда я запускаю их в Python2, я получаюUnicodeEncodeError: 'ascii' codec can't encode character u'\xb2' in position 16: ordinal not in range(128), Если я добавлю

.. testsetup:: *

   from __future__ import unicode_literals

тогда я получаю много ошибок, таких как

Expected:
    'something'
Got:
    u'something'

Есть ли способ иметь doctest, содержащий символы юникода в первых файлах, которые работают без изменений в Python 2.7 и 3.2+?

Ответы на вопрос(1)

Ваш ответ на вопрос