diff --git a/scenarios/register/0001_test.yml.tt2 b/scenarios/register/0001_test.yml.tt2 index ba47f601..df7170b0 100644 --- a/scenarios/register/0001_test.yml.tt2 +++ b/scenarios/register/0001_test.yml.tt2 @@ -3,7 +3,7 @@ flow: - start|ROUTE_ENTRY: - return|ROUTE_ENTRY: - start|ROUTE_NET_INFO: - $x_hdr(From): sip:testuser1003@ + $x_hdr(From): sip:[% scenarios.0.username %]@ - return|ROUTE_NET_INFO: - start|ROUTE_CHECK_TEL_URI: - return|ROUTE_CHECK_TEL_URI: @@ -16,7 +16,7 @@ flow: - exit|ROUTE_EXIT: sip_in: - '^REGISTER' - - 'Contact: sip:testuser1003@' + - 'Contact: sip:[% scenarios.0.username %]@' - 'Content-Length: 0' - 'Expires: 600' sip_out: diff --git a/scenarios/register/0002_test.yml.tt2 b/scenarios/register/0002_test.yml.tt2 index 7bba996d..7f67bd90 100644 --- a/scenarios/register/0002_test.yml.tt2 +++ b/scenarios/register/0002_test.yml.tt2 @@ -3,7 +3,7 @@ flow: - start|ROUTE_ENTRY: - return|ROUTE_ENTRY: - start|ROUTE_NET_INFO: - $x_hdr(From): sip:testuser1003@ + $x_hdr(From): sip:[% scenarios.0.username %]@ - return|ROUTE_NET_INFO: - start|ROUTE_CHECK_TEL_URI: - return|ROUTE_CHECK_TEL_URI: @@ -11,12 +11,12 @@ flow: - start|ROUTE_REG_HANDLE: - start|ROUTE_AUTH: - start|ROUTE_AUTH_HELPER: - $x_hdr(From): spce.test - $var(realm_user): testuser1003 - $var(realm_domain): spce.test + $x_hdr(From): register.scenarios.test + $var(realm_user): [% scenarios.0.username %] + $var(realm_domain): register.scenarios.test - return|ROUTE_AUTH_HELPER: - $avp(orig_acc_caller_user): ['testuser1003'] - $avp(orig_acc_caller_domain): ['spce.test'] + $avp(orig_acc_caller_user): ['[% scenarios.0.username %]'] + $avp(orig_acc_caller_domain): ['register.scenarios.test'] - start|ROUTE_ADD_CALLINFO_REPLY: - return|ROUTE_ADD_CALLINFO_REPLY: - return|ROUTE_AUTH: @@ -29,23 +29,23 @@ flow: $xavp(caller_dom_prefs[0]=>cc[*]): None $xavp(caller_dom_prefs[0]=>cli[*]): None $xavp(caller_real_prefs[0]=>dummy[*]): ['caller'] - $xavp(caller_real_prefs[0]=>ac[*]): [1] - $xavp(caller_real_prefs[0]=>cc[*]): [43] - $xavp(caller_real_prefs[0]=>cli[*]): [4311003] + $xavp(caller_real_prefs[0]=>ac[*]): [[% register_scenarios_test.testuser1003.ac %]] + $xavp(caller_real_prefs[0]=>cc[*]): [[% register_scenarios_test.testuser1003.cc %]] + $xavp(caller_real_prefs[0]=>cli[*]): [[% register_scenarios_test.testuser1003.phone_number %]] $xavp(caller_usr_prefs[0]=>dummy[*]): ['caller'] - $xavp(caller_usr_prefs[0]=>ac[*]): [1] - $xavp(caller_usr_prefs[0]=>cc[*]): [43] - $xavp(caller_usr_prefs[0]=>cli[*]): [4311003] + $xavp(caller_usr_prefs[0]=>ac[*]): [[% register_scenarios_test.testuser1003.ac %]] + $xavp(caller_usr_prefs[0]=>cc[*]): [[% register_scenarios_test.testuser1003.cc %]] + $xavp(caller_usr_prefs[0]=>cli[*]): [[% register_scenarios_test.testuser1003.phone_number %]] - start|ROUTE_EXIT: - start|ROUTE_RUNTIME: - return|ROUTE_RUNTIME: - exit|ROUTE_EXIT: sip_in: - '^REGISTER' - - 'Contact: sip:testuser1003@' + - 'Contact: sip:[% scenarios.0.username %]@' - 'Content-Length: 0' - 'Expires: 600' - - 'Authorization: Digest username="testuser1003"' + - 'Authorization: Digest username="[% scenarios.0.username %]"' sip_out: - [ '^SIP/2.0 100 Trying', @@ -54,7 +54,7 @@ sip_out: - [ '^SIP/2.0 200 OK', 'Content-Length: 0', - '_:NOT:_Contact: ;expires=0', - 'P-NGCP-Authorization: testuser1003@', + '_:NOT:_Contact: ;expires=0', + 'P-NGCP-Authorization: [% scenarios.0.username %]@', 'P-NGCP-Authorized: 1' ] diff --git a/scenarios/register/scenario.yml b/scenarios/register/scenario.yml index 103dae08..d4d0c70f 100644 --- a/scenarios/register/scenario.yml +++ b/scenarios/register/scenario.yml @@ -1,6 +1,7 @@ +--- test_uuid: register domains: - 'spce.test': + register.scenarios.test: reseller_id: 1 customers: 'customer.test': @@ -13,7 +14,7 @@ customers: billing_profile_id: 1 reseller_id: 1 subscribers: - spce.test: + register.scenarios.test: testuser1003: customer: 'customer.test' password: testuser @@ -22,11 +23,11 @@ subscribers: sn: 1003 scenarios: - ip: 127.126.0.1 - domain: spce.test + domain: register.scenarios.test username: testuser1003 responders: - ip: 127.1.0.1 - domain: spce.test - register: no + domain: register.scenarios.test + register: 'no' username: testuser1003 - active: no + active: 'no'