[asterisk-dev] [Code Review] create testsuite tests for r1533

wdoekes reviewboard at asterisk.org
Fri Dec 2 10:56:06 CST 2011


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/1606/
-----------------------------------------------------------

(Updated Dec. 2, 2011, 10:56 a.m.)


Review request for Asterisk Developers and Terry Wilson.


Changes
-------

Addressed Pauls comments.


Summary
-------

Created a test suite for the REGISTER problems of r1533:


SCENARIO_TABLE = (
    ('USER',    'SECRET',       'USERADDR',                 'RESP'),

    ('baduser', 'badsecret',    'baduser at mydom.com',        403), # authreject
    ('baduser', 'badsecret',    'baduser at 127.0.0.1',        403), # bad both

    ('someuser', 'somesecret',  'someuser at mydom.com',       200), # ok
    ('someuser', 'badsecret',   'someuser at mydom.com',       403), # bad pass
    ('someuser', 'somesecret',  'someuser at mydom2.com',      200), # ok
    ('someuser', 'somesecret',  'someuser at mydom3.com',      403), # bad domain
    ('someuser', 'somesecret',  'someuser@',                404), # bad sip
    ('someuser', 'somesecret',  '@someuser',                403), # bad dom/sip

    ('mydom.com', 'mysecret',   'mydom.com at mydom.com',      200), # ok
    ('mydom.com', 'mysecret',   'mydom.com at mydom2.com',     200), # ok
    ('mydom.com', 'mysecret',   'mydom.com',                200), # ok(!)
    ('mydom.com', 'mysecret',   'mydom.com@',               404), # not ok
    #('mydom.com', 'mysecret',   '@mydom.com',               200), # ok(BAH!)
)


Diffs (updated)
-----

  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/run-test PRE-CREATION 
  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/configs/ast1/sip.conf PRE-CREATION 
  /asterisk/trunk/lib/python/asterisk/sipp.py 2817 
  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/sipp/reg200.xml PRE-CREATION 
  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/sipp/reg403.xml PRE-CREATION 
  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/sipp/reg404.xml PRE-CREATION 
  /asterisk/trunk/tests/channels/SIP/sip_register_domain_acl/test-config.yaml PRE-CREATION 
  /asterisk/trunk/tests/channels/SIP/tests.yaml 2817 

Diff: https://reviewboard.asterisk.org/r/1606/diff


Testing (updated)
-------

Before applying r1533:
  6 errors
After:
  0 errors

Changes between pre-r1533:
- 404 ('baduser', 'badsecret',    'baduser at 127.0.0.1',        403)
- 404 ('someuser', 'somesecret',  'someuser at mydom3.com',      403)
- 401/200 ('someuser', 'somesecret',  'someuser@',            404)
- 404 ('someuser', 'somesecret',  '@someuser',                403)
- 403 ('mydom.com', 'mysecret',   'mydom.com',                200)
- 401/200 ('mydom.com', 'mysecret',   'mydom.com@',           404)


Thanks,

wdoekes

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20111202/4b346185/attachment.htm>


More information about the asterisk-dev mailing list