Python doctest пространство имен по умолчанию

В тестах моего модуля я хотел бы сослаться на мой модуль с полным пространством имен, например:

  hp.myfunc(1)

И я хотел бы избежать загромождения документации, написав:

  import healpy as hp

в каждом из доктесты.

если я запускаю doctest.testmod, я знаю, что могу использовать ключевое слово globs , чтобы обеспечить это, а если у меня насморк, я могу использовать функцию setup .

Есть ли другой стандартный способ, который мог бы работать с обоими?

7
задан Andrea Zonca 21 October 2011 в 17:19
поделиться