コード例 #1
0
ファイル: test_sip.py プロジェクト: ling-1/GETAiqiyiDanmu
 def register(self):
     r = sip.Request("REGISTER", "sip:bell.example.com")
     r.addHeader("to", "sip:[email protected]")
     r.addHeader("contact", "sip:[email protected]:1234")
     r.addHeader("via", sip.Via("client.com").toString())
     self.proxy.datagramReceived(r.toString(), ("client.com", 5060))
コード例 #2
0
ファイル: test_sip.py プロジェクト: x0day/twisted
 def testRequest(self):
     r = sip.Request("INVITE", "sip:foo")
     r.addHeader("foo", "bar")
     self.assertEqual(r.toString(),
                      "INVITE sip:foo SIP/2.0\r\nFoo: bar\r\n\r\n")
コード例 #3
0
ファイル: test_sip.py プロジェクト: ling-1/GETAiqiyiDanmu
 def testLoop(self):
     r = sip.Request("INVITE", "sip:foo")
     r.addHeader("via", sip.Via("1.2.3.4").toString())
     r.addHeader("via", sip.Via("127.0.0.1").toString())
     self.proxy.datagramReceived(r.toString(), ("client.com", 5060))
     self.assertEqual(self.sent, [])