¿Cómo hacer que py.test ejecute doctests, así como el directorio de pruebas normales?

Actualmente tenemospy.test con el complemento de cobertura ejecutando nuestras pruebas en unatests directorio.

¿Cuál es la forma más sencilla de ejecutar doctests extraídos de nuestro código principal?--doctest-modules no funciona (probablemente ya que solo ejecuta doctests desdetests). Tenga en cuenta que queremos incluir doctests en el mismo proceso (y no simplemente ejecutar una invocación separada depy.test) porque queremos dar cuenta de doctest en cobertura de código.

Respuestas a la pregunta(3)

Su respuesta a la pregunta