[asterisk-commits] elguero: testsuite/asterisk/trunk r4216 - in /asterisk/trunk/tests/channels/S...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Wed Sep 25 16:43:28 CDT 2013


Author: elguero
Date: Wed Sep 25 16:43:20 2013
New Revision: 4216

URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=4216
Log:
Add SIP un-REGISTER Tests

These tests register a peer using IPv4 / IPv6 and then un-REGISTER the peer
checking the 200 OK response after the un-REGISTER request.  It looks to make
sure that the Expires header is 0.  It also looks to make sure that the Contacts
header is not present.

These tests perform authenticated and non-authenticated registrations.

(related issue ASTERISK-22428)
(closes issue ASTERISK-22548)
Patches:
  ast-test-sip-unregister-v1.diff by Michael L. Young (license 5026)

Review: https://reviewboard.asterisk.org/r/2865/

Added:
    asterisk/trunk/tests/channels/SIP/sip_unregister/
    asterisk/trunk/tests/channels/SIP/sip_unregister/configs/
    asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/
    asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf   (with props)
    asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/
    asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml   (with props)
    asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml   (with props)
    asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml   (with props)
    asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml   (with props)
    asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml   (with props)
Modified:
    asterisk/trunk/tests/channels/SIP/tests.yaml

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf Wed Sep 25 16:43:20 2013
@@ -1,0 +1,38 @@
+[general]
+bindaddr=[::]:5060
+
+[ipv4]
+type=friend
+host=dynamic
+
+[ipv6]
+type=friend
+host=dynamic
+
+[ipv42]
+type=friend
+host=dynamic
+
+[ipv62]
+type=friend
+host=dynamic
+
+[ipv4-auth1]
+type=friend
+host=dynamic
+secret=test1234
+
+[ipv6-auth1]
+type=friend
+host=dynamic
+secret=test12345
+
+[ipv4-auth2]
+type=friend
+host=dynamic
+secret=test1234
+
+[ipv6-auth2]
+type=friend
+host=dynamic
+secret=test12345

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/configs/ast1/sip.conf
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml Wed Sep 25 16:43:20 2013
@@ -1,0 +1,101 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="IPv4 register with authentication">
+    <!-- register -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: <sip:[service]@127.0.0.2:5062>;transport=[transport]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="401" auth="true"></recv>
+
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: <sip:[service]@127.0.0.2:5062>;transport=[transport]
+        [authentication]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact: <sip:ipv4-auth(1|2)@127.0.0.2:5062>;expires=(3600|5[5-9])" search_in="msg" check_it="true" assign_to="1" />
+        </action>
+    </recv>
+
+    <!-- unregister -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="401" auth="true"></recv>
+
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        [authentication]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact" search_in="msg" check_it_inverse="true" assign_to="2" />
+            <ereg regexp="Expires: 0" search_in="msg" check_it="true" assign_to="3" />
+	</action>
+    </recv>
+
+    <Reference variables="1" />
+    <Reference variables="2" />
+    <Reference variables="3" />
+</scenario>

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4-auth.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml Wed Sep 25 16:43:20 2013
@@ -1,0 +1,60 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="IPv4 register without authentication">
+    <!-- register -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: <sip:[service]@127.0.0.2:5062>;transport=[transport]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact: <sip:(ipv4|ipv42)@127.0.0.2:5062>;expires=(3600|5[5-9])" search_in="msg" check_it="true" assign_to="1" />
+        </action>
+    </recv>
+
+    <!-- unregister -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact" search_in="msg" check_it_inverse="true" assign_to="2" />
+            <ereg regexp="Expires: 0" search_in="msg" check_it="true" assign_to="3" />
+	</action>
+    </recv>
+
+    <Reference variables="1" />
+    <Reference variables="2" />
+    <Reference variables="3" />
+
+</scenario>

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv4.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml Wed Sep 25 16:43:20 2013
@@ -1,0 +1,102 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="IPv6 register with authentication">
+    <!-- register -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: <sip:[service]@[customip1]:5062>;transport=[transport]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="401" auth="true"></recv>
+
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: <sip:[service]@[customip1]:5062>;transport=[transport]
+        [authentication]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact: <sip:ipv6-auth(1|2)@\[::2\]:5062>;expires=(3600|5[5-9])" search_in="msg" check_it="true" assign_to="1" />
+        </action>
+    </recv>
+
+    <!-- unregister -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="401" auth="true"></recv>
+
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        [authentication]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact" search_in="msg" check_it_inverse="true" assign_to="2" />
+            <ereg regexp="Expires: 0" search_in="msg" check_it="true" assign_to="3" />
+	</action>
+    </recv>
+
+    <Reference variables="1" />
+    <Reference variables="2" />
+    <Reference variables="3" />
+
+</scenario>

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6-auth.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml Wed Sep 25 16:43:20 2013
@@ -1,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="IPv6 register without authentication">
+    <!-- register -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: "[service]" <sip:[service]@[customip1]:5062>;transport=[transport]
+        Subject: Performance Test
+        Expires: 3600
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact: <sip:(ipv6|ipv62)@.::2.:5062>;expires=(3600|5[5-9])" search_in="msg" check_it="true" assign_to="1" />
+        </action>
+    </recv>
+
+    <!-- unregister -->
+    <send retrans="500">
+        <![CDATA[
+
+        REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+        From: "[service]" <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
+        To: "[service]" <sip:[service]@[remote_ip]:[remote_port]>
+        Call-ID: [call_id]
+        CSeq: [cseq] REGISTER
+        Max-Forwards: 70
+        Contact: [contact1]
+        Subject: Performance Test
+        Expires: 0
+        Content-Length: 0
+
+        ]]>
+    </send>
+
+    <recv response="200" rtd="true">
+        <action>
+            <ereg regexp="Contact" search_in="msg" check_it_inverse="true" assign_to="2" />
+	</action>
+    </recv>
+
+    <Reference variables="1" />
+    <Reference variables="2" />
+
+</scenario>

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/sipp/registerv6.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml?view=auto&rev=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml (added)
+++ asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml Wed Sep 25 16:43:20 2013
@@ -1,0 +1,71 @@
+testinfo:
+    summary:     'Tests the handling of a peer sending an un-REGISTER.'
+    description: |
+        'Tests having a peer register using IPv4 / IPv6 and then un-registering.  The
+         tests cover authenticated REGISTER and non-authenticated REGISTER.  They
+         also cover using Contact: * with Expires: 0 and Contact: <sip uri> and
+         Expires: 0.'
+
+test-modules:
+    test-object:
+        config-section: test-object-config
+        typename: 'sipp.SIPpTestCase'
+
+test-object-config:
+    fail-on-any: False
+    test-iterations:
+        -
+            scenarios:
+                # IPv4, Expire: 0, & Unregister Contact: *
+                - { 'key-args': {'scenario': 'registerv4.xml', '-i': '127.0.0.1',
+                                    '-p': '5061', '-s': 'ipv4'},
+                    'ordered-args': ['-key', 'contact1', '*'] }
+
+                # IPv4, Expire: 0, & Unregister Contact: <sip_uri>
+                - { 'key-args': {'scenario': 'registerv4.xml', '-i': '127.0.0.1',
+                                    '-p': '5062', '-s': 'ipv42'},
+                    'ordered-args': ['-key', 'contact1', '"ipv42" <sip:ipv42 at 127.0.0.2:5062>;transport=udp'] }
+
+                # IPv4 Auth, Expire: 0, Unregister Contact: *
+                - { 'key-args': {'scenario': 'registerv4-auth.xml', '-i': '127.0.0.1',
+                                    '-p': '5063', '-s': 'ipv4-auth1', '-ap': 'test1234'},
+                    'ordered-args': ['-key', 'contact1', '*'] }
+
+                # IPv4 Auth, Expire: 0, & Unregister Contact: <sip_uri>
+                - { 'key-args': {'scenario': 'registerv4-auth.xml', '-i': '127.0.0.1',
+                                    '-p': '5064', '-s': 'ipv4-auth2', '-ap': 'test1234'},
+                    'ordered-args': ['-key', 'contact1', '"ipv4-auth2" <sip:ipv4-auth2 at 127.0.0.2:5064>;transport=udp'] }
+
+                # IPv6, Expire: 0, & Unregister Contact: *
+                - { 'key-args': {'scenario': 'registerv6.xml', 'target': '[::1]',
+                                    '-i': '[::1]', '-p': '5061', '-s': 'ipv6'},
+                    'ordered-args': ['-key', 'customip1', '[::2]', '-key', 'contact1', '*'] }
+
+                # IPv6, Expire: 0, & Unregister Contact: <sip_uri>
+                - { 'key-args': {'scenario': 'registerv6.xml', 'target': '[::1]',
+                                    '-i': '[::1]', '-p': '5062', '-s': 'ipv62'},
+                    'ordered-args': ['-key', 'customip1', '[::2]',
+                                        '-key', 'contact1', '"ipv62" <sip:ipv62@[::2]:5062>;transport=udp'] }
+
+                # IPv6 Auth, Expire: 0, & Unregister Contact: *
+                - { 'key-args': {'scenario': 'registerv6-auth.xml', 'target': '[::1]',
+                                    '-i': '[::1]', '-p': '5063', '-s': 'ipv6-auth1', '-ap': 'test12345'},
+                    'ordered-args': ['-key', 'customip1', '[::2]', '-key', 'contact1', '*'] }
+
+                # IPv6 Auth, Expire: 0, & Unregister Contact: <sip_uri>
+                - { 'key-args': {'scenario': 'registerv6-auth.xml', 'target': '[::1]',
+                                    '-i': '[::1]', '-p': '5064', '-s': 'ipv6-auth2', '-ap': 'test12345'},
+                    'ordered-args': ['-key', 'customip1', '[::2]',
+                                        '-key', 'contact1', '"ipv6-auth2" <sip:ipv6-auth2@[::2]:5064>;transport=udp'] }
+
+properties:
+    minversion: '1.8.0.0'
+    dependencies:
+        - buildoption: 'TEST_FRAMEWORK'
+        - python : 'twisted'
+        - python : 'starpy'
+        - sipp :
+            version : 'v3.3'
+        - asterisk: 'chan_sip'
+    tags:
+        - SIP

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/trunk/tests/channels/SIP/sip_unregister/test-config.yaml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: asterisk/trunk/tests/channels/SIP/tests.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/tests.yaml?view=diff&rev=4216&r1=4215&r2=4216
==============================================================================
--- asterisk/trunk/tests/channels/SIP/tests.yaml (original)
+++ asterisk/trunk/tests/channels/SIP/tests.yaml Wed Sep 25 16:43:20 2013
@@ -17,6 +17,7 @@
     - test: 'sip_one_legged_transfer_v6'
     - test: 'sip_register'
     - test: 'sip_register_domain_acl'
+    - test: 'sip_unregister'
     - test: 'sip_channel_params'
     - test: 'sip_tls_call'
     - test: 'sip_tls_register'




More information about the asterisk-commits mailing list