<p>Kevin Harwell has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.asterisk.org/c/testsuite/+/11569">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">blind transfer: Add allow_transfer=no test<br><br>Add a test, pjsip/transfers/blind_transfer/disallow, that ensures a blind<br>transfer gets declined when allow_transfer=no<br><br>Change-Id: I14fca19c65c54895c69eca1daf084919c17cb0db<br>---<br>A tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/extensions.conf<br>A tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/pjsip.conf<br>A tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/alice.xml<br>A tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/bob.xml<br>A tests/channels/pjsip/transfers/blind_transfer/disallow/test-config.yaml<br>M tests/channels/pjsip/transfers/blind_transfer/tests.yaml<br>6 files changed, 252 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/testsuite refs/changes/69/11569/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/extensions.conf b/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/extensions.conf</span><br><span>new file mode 100644</span><br><span>index 0000000..eab3dba</span><br><span>--- /dev/null</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/extensions.conf</span><br><span>@@ -0,0 +1,3 @@</span><br><span style="color: hsl(120, 100%, 40%);">+[default]</span><br><span style="color: hsl(120, 100%, 40%);">+exten => bob,1,Dial(PJSIP/bob)</span><br><span style="color: hsl(120, 100%, 40%);">+exten => charlie,1,Dial(PJSIP/charlie)</span><br><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/pjsip.conf b/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/pjsip.conf</span><br><span>new file mode 100644</span><br><span>index 0000000..7b10b33</span><br><span>--- /dev/null</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/disallow/configs/ast1/pjsip.conf</span><br><span>@@ -0,0 +1,37 @@</span><br><span style="color: hsl(120, 100%, 40%);">+[global]</span><br><span style="color: hsl(120, 100%, 40%);">+debug=yes</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[transport-template](!)</span><br><span style="color: hsl(120, 100%, 40%);">+type=transport</span><br><span style="color: hsl(120, 100%, 40%);">+bind=127.0.0.1</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[transport-udp](transport-template)</span><br><span style="color: hsl(120, 100%, 40%);">+protocol=udp</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[aor-template](!)</span><br><span style="color: hsl(120, 100%, 40%);">+type=aor</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[endpoint-template](!)</span><br><span style="color: hsl(120, 100%, 40%);">+type=endpoint</span><br><span style="color: hsl(120, 100%, 40%);">+context=default</span><br><span style="color: hsl(120, 100%, 40%);">+direct_media=false</span><br><span style="color: hsl(120, 100%, 40%);">+allow=!all,ulaw</span><br><span style="color: hsl(120, 100%, 40%);">+allow_transfer=no</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[alice](aor-template)</span><br><span style="color: hsl(120, 100%, 40%);">+contact=sip:alice@127.0.0.1:5061</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[alice](endpoint-template)</span><br><span style="color: hsl(120, 100%, 40%);">+aors=alice</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[bob](aor-template)</span><br><span style="color: hsl(120, 100%, 40%);">+contact=sip:bob@127.0.0.1:5062</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[bob](endpoint-template)</span><br><span style="color: hsl(120, 100%, 40%);">+aors=bob</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[charlie](aor-template)</span><br><span style="color: hsl(120, 100%, 40%);">+contact=sip:charlie@127.0.0.1:5063</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[charlie](endpoint-template)</span><br><span style="color: hsl(120, 100%, 40%);">+aors=charlie</span><br><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/alice.xml b/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/alice.xml</span><br><span>new file mode 100644</span><br><span>index 0000000..e082c04</span><br><span>--- /dev/null</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/alice.xml</span><br><span>@@ -0,0 +1,67 @@</span><br><span style="color: hsl(120, 100%, 40%);">+<?xml version="1.0" encoding="ISO-8859-1" ?></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+<scenario name="Send Call"></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send retrans="500"></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        INVITE sip:[service]@[remote_ip]:[remote_port] SIP/2.0</span><br><span style="color: hsl(120, 100%, 40%);">+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]</span><br><span style="color: hsl(120, 100%, 40%);">+        From: <sip:alice@[local_ip]:[local_port]>;tag=[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        To: <sip:[service]@[remote_ip]:[remote_port]></span><br><span style="color: hsl(120, 100%, 40%);">+        Call-ID: [call_id]</span><br><span style="color: hsl(120, 100%, 40%);">+        CSeq: [cseq] INVITE</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: <sip:alice@[local_ip]:[local_port];transport=[transport]></span><br><span style="color: hsl(120, 100%, 40%);">+        Max-Forwards: 70</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Type: application/sdp</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: [len]</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        v=0</span><br><span style="color: hsl(120, 100%, 40%);">+        o=- 53655765 2353687637 IN IP[local_ip_type] [local_ip]</span><br><span style="color: hsl(120, 100%, 40%);">+        s=-</span><br><span style="color: hsl(120, 100%, 40%);">+        c=IN IP[media_ip_type] [media_ip]</span><br><span style="color: hsl(120, 100%, 40%);">+        t=0 0</span><br><span style="color: hsl(120, 100%, 40%);">+        m=audio [media_port] RTP/AVP 0</span><br><span style="color: hsl(120, 100%, 40%);">+        a=rtpmap:0 PCMU/8000</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="100" optional="true" /></span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="180" optional="true" /></span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="183" optional="true" /></span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="200" rtd="true" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ACK sip:[service]@[remote_ip]:[remote_port] SIP/2.0</span><br><span style="color: hsl(120, 100%, 40%);">+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]</span><br><span style="color: hsl(120, 100%, 40%);">+        From: <sip:alice@[local_ip]:[local_port]>;tag=[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        To: <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]</span><br><span style="color: hsl(120, 100%, 40%);">+        Call-ID: [call_id]</span><br><span style="color: hsl(120, 100%, 40%);">+        CSeq: [cseq] ACK</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: <sip:alice@[local_ip]:[local_port];transport=[transport]></span><br><span style="color: hsl(120, 100%, 40%);">+        Max-Forwards: 70</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <recv request="BYE" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        SIP/2.0 200 OK</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Via:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_From:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_To:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Call-ID:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_CSeq:]</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+</scenario></span><br><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/bob.xml b/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/bob.xml</span><br><span>new file mode 100644</span><br><span>index 0000000..280552b</span><br><span>--- /dev/null</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/disallow/sipp/bob.xml</span><br><span>@@ -0,0 +1,113 @@</span><br><span style="color: hsl(120, 100%, 40%);">+<?xml version="1.0" encoding="ISO-8859-1" ?></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+<scenario name="Receive call then attempt blind transfer"></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <!-- save tag to use when sending REFER and BYE --></span><br><span style="color: hsl(120, 100%, 40%);">+    <recv request="INVITE" crlf="true"></span><br><span style="color: hsl(120, 100%, 40%);">+        <action></span><br><span style="color: hsl(120, 100%, 40%);">+            <ereg regexp="(;tag=.*)"</span><br><span style="color: hsl(120, 100%, 40%);">+                header="From:"</span><br><span style="color: hsl(120, 100%, 40%);">+                search_in="hdr"</span><br><span style="color: hsl(120, 100%, 40%);">+                check_it="true"</span><br><span style="color: hsl(120, 100%, 40%);">+                assign_to="remote_tag"/></span><br><span style="color: hsl(120, 100%, 40%);">+        </action></span><br><span style="color: hsl(120, 100%, 40%);">+    </recv></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        SIP/2.0 180 Ringing</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Via:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_From:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_To:];tag=[pid]SIPpTag01[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Call-ID:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_CSeq:]</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: <sip:bob@[local_ip]:[local_port];transport=[transport]></span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+    <send></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        SIP/2.0 200 OK</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Via:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_From:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_To:];tag=[pid]SIPpTag01[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_Call-ID:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_CSeq:]</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: <sip:bob@[local_ip]:[local_port];transport=[transport]></span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: [len]</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Type: application/sdp</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        v=0</span><br><span style="color: hsl(120, 100%, 40%);">+        o=- 53655765 2353687637 IN IP[local_ip_type] [local_ip]</span><br><span style="color: hsl(120, 100%, 40%);">+        s=-</span><br><span style="color: hsl(120, 100%, 40%);">+        c=IN IP[media_ip_type] [media_ip]</span><br><span style="color: hsl(120, 100%, 40%);">+        t=0 0</span><br><span style="color: hsl(120, 100%, 40%);">+        m=audio [media_port] RTP/AVP 0</span><br><span style="color: hsl(120, 100%, 40%);">+        a=rtpmap:0 PCMU/8000</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <recv request="ACK" optional="false" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <pause milliseconds="1000" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send retrans="500"></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        REFER sip:[service]@[remote_ip]:[remote_port] SIP/2.0</span><br><span style="color: hsl(120, 100%, 40%);">+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]</span><br><span style="color: hsl(120, 100%, 40%);">+        From: <sip:bob@[local_ip]:[local_port]>;tag=[pid]SIPpTag01[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        To: <sip:[service]@[remote_ip]:[remote_port]>[$remote_tag]</span><br><span style="color: hsl(120, 100%, 40%);">+        Call-ID: [call_id]</span><br><span style="color: hsl(120, 100%, 40%);">+        CSeq: [cseq] REFER</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: <sip:bob@[local_ip]:[local_port];transport=[transport]></span><br><span style="color: hsl(120, 100%, 40%);">+        Max-Forwards: 70</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+        Refer-To: <sip:charlie@[remote_ip]:[remote_port]></span><br><span style="color: hsl(120, 100%, 40%);">+        Referred-By: <sip:bob@[local_ip]:[local_port]></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="603" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send></span><br><span style="color: hsl(120, 100%, 40%);">+      <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ACK sip:call_a@[remote_ip]:[remote_port] SIP/2.0</span><br><span style="color: hsl(120, 100%, 40%);">+        Via: SIP/2.0/[transport] [local_ip]:[local_port];rport;branch=[branch]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_From:]</span><br><span style="color: hsl(120, 100%, 40%);">+        [last_To]</span><br><span style="color: hsl(120, 100%, 40%);">+        Call-ID: [call_id]</span><br><span style="color: hsl(120, 100%, 40%);">+        CSeq: [cseq] ACK</span><br><span style="color: hsl(120, 100%, 40%);">+        Contact: sip:bob@[local_ip]:[local_port]</span><br><span style="color: hsl(120, 100%, 40%);">+        Max-Forwards: 70</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+      ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <pause milliseconds="1000" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <send retrans="500"></span><br><span style="color: hsl(120, 100%, 40%);">+        <![CDATA[</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        BYE sip:[service]@[remote_ip]:[remote_port] SIP/2.0</span><br><span style="color: hsl(120, 100%, 40%);">+        Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]</span><br><span style="color: hsl(120, 100%, 40%);">+        From: <sip:bob@[local_ip]:[local_port]>;tag=[pid]SIPpTag01[call_number]</span><br><span style="color: hsl(120, 100%, 40%);">+        To: <sip:[service]@[remote_ip]:[remote_port]>[$remote_tag]</span><br><span style="color: hsl(120, 100%, 40%);">+        Call-ID: [call_id]</span><br><span style="color: hsl(120, 100%, 40%);">+        CSeq: [cseq] BYE</span><br><span style="color: hsl(120, 100%, 40%);">+        Max-Forwards: 70</span><br><span style="color: hsl(120, 100%, 40%);">+        Content-Length: 0</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        ]]></span><br><span style="color: hsl(120, 100%, 40%);">+    </send></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+    <recv response="200" /></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+</scenario></span><br><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/disallow/test-config.yaml b/tests/channels/pjsip/transfers/blind_transfer/disallow/test-config.yaml</span><br><span>new file mode 100644</span><br><span>index 0000000..c5a4c27</span><br><span>--- /dev/null</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/disallow/test-config.yaml</span><br><span>@@ -0,0 +1,31 @@</span><br><span style="color: hsl(120, 100%, 40%);">+testinfo:</span><br><span style="color: hsl(120, 100%, 40%);">+    summary: 'Ensure setting allow_transfer=no prevents a blind transfer'</span><br><span style="color: hsl(120, 100%, 40%);">+    description: |</span><br><span style="color: hsl(120, 100%, 40%);">+        'With the allow_transfer option disabled Alice calls Bob. Bob then</span><br><span style="color: hsl(120, 100%, 40%);">+        tries to transfer Alice to Charlie. Bob then should receive a 603</span><br><span style="color: hsl(120, 100%, 40%);">+        decline since transfers have been blocked.'</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+test-modules:</span><br><span style="color: hsl(120, 100%, 40%);">+    test-object:</span><br><span style="color: hsl(120, 100%, 40%);">+        config-section: test-object-config</span><br><span style="color: hsl(120, 100%, 40%);">+        typename: 'sipp.SIPpTestCase'</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+test-object-config:</span><br><span style="color: hsl(120, 100%, 40%);">+    test-iterations:</span><br><span style="color: hsl(120, 100%, 40%);">+        -</span><br><span style="color: hsl(120, 100%, 40%);">+            scenarios:</span><br><span style="color: hsl(120, 100%, 40%);">+                # Bob receives the call and then attempts to blind transfer Alice to Charlie</span><br><span style="color: hsl(120, 100%, 40%);">+                - { 'key-args': {'scenario': 'bob.xml', '-p': '5062', '-i': '127.0.0.1', '-s': 'alice' } }</span><br><span style="color: hsl(120, 100%, 40%);">+                # Alice calls Bob</span><br><span style="color: hsl(120, 100%, 40%);">+                - { 'key-args': {'scenario': 'alice.xml', '-p': '5061', '-i': '127.0.0.1', '-s': 'bob' } }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+properties:</span><br><span style="color: hsl(120, 100%, 40%);">+    dependencies:</span><br><span style="color: hsl(120, 100%, 40%);">+        - sipp :</span><br><span style="color: hsl(120, 100%, 40%);">+            version : 'v3.0'</span><br><span style="color: hsl(120, 100%, 40%);">+        - asterisk: 'chan_pjsip'</span><br><span style="color: hsl(120, 100%, 40%);">+        - asterisk: 'res_pjsip'</span><br><span style="color: hsl(120, 100%, 40%);">+    tags:</span><br><span style="color: hsl(120, 100%, 40%);">+        - pjsip</span><br><span style="color: hsl(120, 100%, 40%);">+        - transfer</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>diff --git a/tests/channels/pjsip/transfers/blind_transfer/tests.yaml b/tests/channels/pjsip/transfers/blind_transfer/tests.yaml</span><br><span>index c7cbd32..2c24a89 100644</span><br><span>--- a/tests/channels/pjsip/transfers/blind_transfer/tests.yaml</span><br><span>+++ b/tests/channels/pjsip/transfers/blind_transfer/tests.yaml</span><br><span>@@ -8,6 +8,7 @@</span><br><span>     - test: 'caller_refer_only'</span><br><span>     - test: 'caller_with_hold'</span><br><span>     - test: 'caller_with_hold_drop_options'</span><br><span style="color: hsl(120, 100%, 40%);">+    - test: 'disallow'</span><br><span>     - test: 'goto_on_blindxfr'</span><br><span>     - test: 'no_target_in_refer'</span><br><span>     - test: 'immediate_ok_notify'</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.asterisk.org/c/testsuite/+/11569">change 11569</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/testsuite/+/11569"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: testsuite </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I14fca19c65c54895c69eca1daf084919c17cb0db </div>
<div style="display:none"> Gerrit-Change-Number: 11569 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Kevin Harwell <kharwell@digium.com> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>