¿Usando Mocks dentro de Doctests?

Estoy usando doctests. Me pregunto cuál es la forma correcta de documentar una función que realiza una acción externa (por ejemplo, envía un correo electrónico, se conecta a un servidor, etc.). Usar Mock parece ser la respuesta pero embarrará la cadena de documentos de la función.

Por ejemplo:

class SSHConnection(BaseConnection): """Provides basic SSH functions. >>> host = '127.0.0.1' >>> port = 22 >>> username = 'user' >>> password = 'password' >>> ssh = SSHConnection(host, username, password, port) >>> ssh.execute('uname -a') """ ...