Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
[asterisk/asterisk.git] / res / pjproject / tests / pjsua / scripts-recvfrom / 202_reg_good_ok_wildcard.py
1 # $Id$
2 import inc_sip as sip
3 import inc_sdp as sdp
4
5 pjsua = "--null-audio --id=sip:CLIENT --registrar sip:127.0.0.1:$PORT " + \
6         "--username user --realm \"*\" --password passwd --auto-update-nat=0"
7
8 req1 = sip.RecvfromTransaction("Initial registration", 401,
9                                 include=["REGISTER sip"], 
10                                 exclude=["Authorization"],
11                                 resp_hdr=["WWW-Authenticate: Digest realm=\"python\", nonce=\"1234\""],
12                                 expect="SIP/2.0 401"
13                           )
14
15 req2 = sip.RecvfromTransaction("Registration retry with auth", 200,
16                                 include=["REGISTER sip", "Authorization:", 
17                                              "realm=\"python\"", "username=\"user\"", 
18                                              "nonce=\"1234\"", "response="],
19                                 expect="registration success"        
20                           )
21
22 recvfrom_cfg = sip.RecvfromCfg("Successful registration with wildcard realm test",
23                                pjsua, [req1, req2])