def __init__(self, config, logfile=None): self._session = Session( config.sip_name, config.sip_passwd, config.sip_host, config.sip_port, config.rtp_port, logfile, ) self._name = config.sip_name self.sip_port = config.sip_port self.rtp_port = config.rtp_port
def run(uname, secret, hostname, port): with registering(Session(uname, secret, hostname, port)) as s: print('registered', s) s.call('1001')
def setUp(self): self._name, self._passwd, self._hostname = 'abc', 'secret', '127.0.0.1' self._s = Session(self._name, self._passwd, self._hostname, sentinel.sip_port, sentinel.rtp_port) self._shell = self._s._linphone_shell = Mock(_Shell)