Commit 71a9d199 authored by YannGarcia's avatar YannGarcia
Browse files

Finalyse RadioNetworkLocationAPI test cases

parent 835ae35e
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -49,6 +49,7 @@ LogEventTypes:= Yes
[TESTPORT_PARAMETERS]
# In this section you can specify parameters that are passed to Test Ports.
system.httpPort.params := "HTTP(codecs=json:json_codec)/TCP(debug=1,server=172.22.1.6,port=31007,use_ssl=0)"
#system.httpPort.params := "HTTP(codecs=json:json_codec)/TCP(debug=1,server=172.28.4.253,port=30007,use_ssl=0)"
system.httpPort_notif.params := "HTTP(codecs=json:json_codec)/TCP(debug=1,server_mode=1,local_port=8081,use_ssl=0)"

[DEFINE]
@@ -82,10 +83,10 @@ system.httpPort_notif.params := "HTTP(codecs=json:json_codec)/TCP(debug=1,server
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_002_BR
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_002_PF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_OK
# ETSI GS MEC 013
AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_BR
AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_001_BR
@@ -106,6 +107,8 @@ AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCLOOK_001_NF
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_002_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_002_NF

#AtsMec_RadioNodeLocationAPI_TestCases.TP_MEC_SRV_RLOCLOOK_001_OK

#AtsMec_RnisAPI_TestCases.TC_MEC_SRV_RNIS_011_OK
#AtsMec_RnisAPI_TestCases.TC_MEC_SRV_RNIS_012_OK
#AtsMec_RnisAPI_TestCases.TC_MEC_SRV_RNIS_011_BR
+16 −16
Original line number Diff line number Diff line
@@ -177,7 +177,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_get(
                                                        "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LIST_URI & "?zoneId=" & oct2char(unichar2oct(NON_EXISTENT_ZONE_ID, "UTF-8")),
                                                        "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LIST_URI & "?zoneId=" & oct2char(unichar2oct(PX_NON_EXISTENT_ZONE_ID, "UTF-8")),
                                                        v_headers
                                                        )
                                     )
@@ -259,7 +259,7 @@ module AtsMec_LocationAPI_TestCases {
                                               mw_http_response_201_created(
                                                                            mw_http_message_body_json(
                                                                                                      mw_body_json_user_tracking_subscription(
                                                                                                                                              mw_user_tracking_subscription_response(
                                                                                                                                              mw_user_tracking_subscription(
                                                                                                                                                                            PX_CLIENT_ID,
                                                                                                                                                                            PX_CALLBACK_REF_URL,
                                                                                                                                                                            PX_USER
@@ -367,7 +367,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_delete(
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LOC_SUB_URI & "/" & PX_SUBSCRIPTION_ID, // TODO Shall be extract from Subscription request
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LOC_SUB_URI & "/" & oct2char(unichar2oct(PX_SUBSCRIPTION_ID, "UTF-8")), // TODO Shall be extract from Subscription request
                                                           v_headers
                                                           )
                                     )
@@ -421,7 +421,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_delete(
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LOC_SUB_URI & "/" & PX_SUBSCRIPTION_ID_UNKNOWN, // TODO Shall be extract from Subscription request
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_LOC_SUB_URI & "/" & oct2char(unichar2oct(PX_NON_EXISTENT_SUBSCRIPTION_ID, "UTF-8")), // TODO Shall be extract from Subscription request
                                                           v_headers
                                                           )
                                     )
@@ -479,7 +479,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_post(
                                                         "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & PX_SUBSCRIPTION_ID,
                                                         "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & oct2char(unichar2oct(PX_SUBSCRIPTION_ID, "UTF-8")),
                                                         v_headers
                                                         )
                                      )
@@ -494,7 +494,7 @@ module AtsMec_LocationAPI_TestCases {
                                               mw_http_response_201_created(
                                                                            mw_http_message_body_json(
                                                                                                      mw_body_json_user_tracking_subscription(
                                                                                                                                              mw_user_tracking_subscription_response(
                                                                                                                                              mw_user_tracking_subscription(
                                                                                                                                                                            PX_CLIENT_ID,
                                                                                                                                                                            PX_CALLBACK_REF_URL,
                                                                                                                                                                            PX_USER
@@ -602,7 +602,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_delete(
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & PX_SUBSCRIPTION_ID,
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & oct2char(unichar2oct(PX_SUBSCRIPTION_ID, "UTF-8")),
                                                           v_headers
                                                           )
                                      )
@@ -656,7 +656,7 @@ module AtsMec_LocationAPI_TestCases {
        httpPort.send(
                      m_http_request(
                                     m_http_request_delete(
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & PX_SUBSCRIPTION_ID_UNKNOWN,
                                                           "/" & PICS_ROOT_API & PX_ME_APP_Q_USERS_TRACK_SUB_URI & "/" & oct2char(unichar2oct(PX_NON_EXISTENT_SUBSCRIPTION_ID, "UTF-8")),
                                                           v_headers
                                                           )
                                      )
+529 −584

File changed.

Preview size limit exceeded, changes collapsed.

LibIts @ 3c0c0de3

Original line number Diff line number Diff line
Subproject commit 25c8a9e788ccd0fb17ef38dbf12b1a7e9a6c0085
Subproject commit 3c0c0de3330be31a4a670518770d7ef20dacf245
+42 −3
Original line number Diff line number Diff line
module LocationAPI_Pixits {
  
  // JSON
  import from JSON all;
  
  // LibCommon
  import from LibCommon_BasicTypesAndValues all;

@@ -14,15 +17,15 @@ module LocationAPI_Pixits {
  
  modulepar ClientCorrelator PX_CLIENT_ID_UNKNOWN := "0666";
  
  modulepar charstring PX_SUBSCRIPTION_ID := "subscription0123";
  modulepar ClientCorrelator PX_SUBSCRIPTION_ID := "subscription0123";
  
  modulepar charstring PX_SUBSCRIPTION_ID_UNKNOWN := "subscription0666";
  modulepar ClientCorrelator PX_NON_EXISTENT_SUBSCRIPTION_ID := "subscription0666";
  
  modulepar AccessPointId PX_ACCESS_POINT_ID := "zone1-poa1";
  
  modulepar ZoneId PX_ZONE_ID := "zone1";
  
  modulepar ZoneId NON_EXISTENT_ZONE_ID := "zone51";
  modulepar ZoneId PX_NON_EXISTENT_ZONE_ID := "zone51";
  
  modulepar ResourceURL PX_RESOURCE_URL := "http://meep-loc-serv/etsi-013/location/v1/users/ue1";

@@ -34,4 +37,40 @@ module LocationAPI_Pixits {
  
  modulepar CallbackReference PX_CALLBACK_REF_URL := { "http://clientApp.example.com/location_notifications/123456" };
  
  modulepar JSON.AnyURI PX_UE_AREA_SUB_URI := "";
  
  modulepar CallbackReference PX_UE_PERIODIC_SUB_CALLBACK_URI := { "" };
  
  modulepar Address PX_IP_ADDRESS := "";
  
  modulepar CallbackReference PX_AREA_SUB_CALLBACK_URI := { "" };
  
  modulepar CallbackReference PX_UE_DIST_SUB_CALLBACK_URI := { "" };
  
  modulepar Address PX_UE_MONITORED_IP_ADDRESS := "";
  
  modulepar Address PX_ACR_UNKNOWN_IP := "";
  
  modulepar Address PX_UE_ZONAL_TRAF_SUB_URI := "";
  
  modulepar JSON.AnyURI PX_UE_LOC_QRY_URI := "";
  
  modulepar JSON.Number PX_UE_COORD_LAT := 0.0;
  
  modulepar JSON.Number PX_UE_COORD_LONG := 0.0;
  
  modulepar JSON.AnyURI PX_UE_LOC_USERS_URI := "";
  
  modulepar Address PX_ACR_SOME_IP := "";
  
  modulepar JSON.AnyURI PX_UE_DIST_SUB_URI := "";
  
  modulepar JSON.AnyURI PX_UE_PERIODIC_SUB_URI := "";
  
  modulepar JSON.AnyURI PX_UE_LOC_USERTRACK_SUB_URI := "";
  
  modulepar CallbackReference PX_USERTRACK_SUB_CALLBACK_URI := { "" };
  
  modulepar CallbackReference PX_TRAFFIC_SUB_CALLBACK_URI := { "" };
  
} // End of module LocationAPI_Pixits 
Loading