AtsMec_TestControl.ttcn 1.6 KB
Newer Older
Yann Garcia's avatar
Yann Garcia committed
1 2
module AtsMec_TestControl {
  
Yann Garcia's avatar
Yann Garcia committed
3
  // LibMec/LocationAPI
Yann Garcia's avatar
Yann Garcia committed
4
  import from LocationAPI_Pics all;
Yann Garcia's avatar
Yann Garcia committed
5
  // LibMec/UEidentityAPI
Yann Garcia's avatar
Yann Garcia committed
6
  import from UEidentityAPI_Pics all;
Yann Garcia's avatar
Yann Garcia committed
7 8
  // LibMec/RnisAPI
  import from RnisAPI_Pics all;
9 10
  // LibMec/BwManagementAPI
  import from BwManagementAPI_Pics all;
Yann Garcia's avatar
Yann Garcia committed
11 12 13 14 15 16
  
  // LibMec
  import from LibMec_Pics all;
  
  // AtsMec
  import from AtsMec_LocationAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
17
  import from AtsMec_UEidentityAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
18
  import from AtsMec_UEinformation_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
19
  import from AtsMec_RadioNodeLocationAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
20
  import from AtsMec_RnisAPI_TestCases all;
YannGarcia's avatar
YannGarcia committed
21
  import from AtsMec_BwManagementAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
22 23 24
  
  control {
    
YannGarcia's avatar
YannGarcia committed
25
    if (PICS_MEC_PLAT) {
Yann Garcia's avatar
Yann Garcia committed
26 27 28
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_LOC_BV_001());
      }
Yann Garcia's avatar
Yann Garcia committed
29
      if (PICS_UE_IDENTITY_API_SUPPORTED) {
YannGarcia's avatar
YannGarcia committed
30 31 32 33 34 35 36
        execute(TC_MEC_PLAT_UETAG_001_OK());
        execute(TC_MEC_PLAT_UETAG_002_OK());
        execute(TC_MEC_PLAT_UETAG_003_OK());
        execute(TC_MEC_PLAT_UETAG_001_BI());
        execute(TC_MEC_PLAT_UETAG_002_BI());
        execute(TP_MEC_PLAT_UETAG_003_BI());
        execute(TP_MEC_PLAT_UETAG_004_BI());
Yann Garcia's avatar
Yann Garcia committed
37
      }
Yann Garcia's avatar
Yann Garcia committed
38
      if (PICS_LOCATION_API_SUPPORTED) {
39
        execute(TC_MEC_PLAT_INFLOOK_001_OK());
Yann Garcia's avatar
Yann Garcia committed
40
      }
Yann Garcia's avatar
Yann Garcia committed
41 42 43
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_RLOC_BV_001());
      }
Yann Garcia's avatar
Yann Garcia committed
44
    }
Yann Garcia's avatar
Yann Garcia committed
45

46 47 48 49
    if (PICS_RNIS) {
      if (PICS_RNIS_ALL_SUBSCRIPTIONS) {
        execute(TC_MEC025_RNIS_SUBSCRIPTION_005());
      }
50 51 52 53
    }

    if (PICS_BWMANAGEMENT_API_SUPPORTED) {
      execute(TC_MEC_PLAT_MP1_BWA_BV_001());
Yann Garcia's avatar
Yann Garcia committed
54
    }
55
  } // End of 'control' statement
Yann Garcia's avatar
Yann Garcia committed
56 57

} // End of module AtsMec_TestControl