AtsMec_TestControl.ttcn 1.25 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;
Yann Garcia's avatar
Yann Garcia committed
9
10
11
12
13
14
  
  // LibMec
  import from LibMec_Pics all;
  
  // AtsMec
  import from AtsMec_LocationAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
15
  import from AtsMec_UEidentityAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
16
  import from AtsMec_UEinformation_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
17
  import from AtsMec_RadioNodeLocationAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
18
  import from AtsMec_RnisAPI_TestCases all;
YannGarcia's avatar
YannGarcia committed
19
  import from AtsMec_BwManagementAPI_TestCases all;
Yann Garcia's avatar
Yann Garcia committed
20
21
22
  
  control {
    
YannGarcia's avatar
YannGarcia committed
23
    if (PICS_MEC_PLAT) {
Yann Garcia's avatar
Yann Garcia committed
24
25
26
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_LOC_BV_001());
      }
Yann Garcia's avatar
Yann Garcia committed
27
28
      if (PICS_UE_IDENTITY_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_UETAG_BV_001());
Yann Garcia's avatar
Yann Garcia committed
29
        execute(TC_MEC_PLAT_MP1_UETAG_BV_002());
Yann Garcia's avatar
Yann Garcia committed
30
        execute(TC_MEC_PLAT_MP1_UETAG_BV_003());
Yann Garcia's avatar
Yann Garcia committed
31
      }
Yann Garcia's avatar
Yann Garcia committed
32
33
34
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_INF_BV_001());
      }
Yann Garcia's avatar
Yann Garcia committed
35
36
37
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_PLAT_MP1_RLOC_BV_001());
      }
Yann Garcia's avatar
Yann Garcia committed
38
    }
Yann Garcia's avatar
Yann Garcia committed
39

YannGarcia's avatar
YannGarcia committed
40
    if (PICS_RNIS) {
Yann Garcia's avatar
Yann Garcia committed
41
42
43
44
      if (PICS_RNIS_ALL_SUBSCRIPTIONS) {
        execute(TC_MEC025_RNIS_SUBSCRIPTION_005());
      }
    }
Yann Garcia's avatar
Yann Garcia committed
45
46
47
  }

} // End of module AtsMec_TestControl