Loading ttcn/AtsMec_ApplicationPackageLifecycleAndOperationGranting/AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases.ttcn +37 −34 Original line number Diff line number Diff line /** * @Author ETSI / STF569 / TTF012 * @Author ETSI / STF569 / TTF012 / TTF T043 * @version $URL:$ * $ID:$ * @desc This module provides the MEC test cases. Loading @@ -7,7 +7,7 @@ * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. * @see ETSI GS MEC 003, Draft ETSI GS MEC 010-2 V2.2.1 * @see ETSI GS MEC 003, Draft ETSI GS MEC 010-2 V3.2.1 */ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { Loading Loading @@ -623,8 +623,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { m_create_package_management( PX_APP_PKG_NAME, PX_APP_PKG_VERSION, m_checksum(-, PX_CHECKSUM), PX_APP_PKG_PATH m_checksum(-, PX_CHECKSUM) )))))); f_selfOrClientSyncAndVerdict(c_prDone, e_success); Loading @@ -637,11 +636,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, CREATED, PX_OPERATIONAL_STATE, PX_USAGE_STATE )))))) -> value v_response { tc_ac.stop; Loading Loading @@ -687,8 +686,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { m_create_package_management( "", PX_APP_PKG_VERSION, m_checksum(-, PX_CHECKSUM), PX_APP_PKG_PATH m_checksum(-, PX_CHECKSUM) )))))); f_selfOrClientSyncAndVerdict(c_prDone, e_success); Loading Loading @@ -755,11 +753,12 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { { *, mw_app_pkg_info( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, PX_ONBOARDED_STATE, PX_OPERATIONAL_STATE, PX_USAGE_STATE, - ), * } Loading Loading @@ -821,12 +820,14 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_body_json_app_pkg_info_list( { *, mw_app_pkg_info( mw_app_pkg_info_onboarded( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, -, PX_ONBOARDED_STATE_ONBOARDED ), * } Loading Loading @@ -994,8 +995,8 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_response_ok( mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( PX_APP_PKG_ID mw_app_pkg_info_onboarded( v_app_pkg_info.id )))))) -> value v_response { tc_ac.stop; Loading Loading @@ -2209,10 +2210,12 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { { *, mw_app_pkg_info( v_app_pkg_info.id, v_app_pkg_info.appDId ) , -, mw_checksum, PX_ONBOARDED_STATE, PX_OPERATIONAL_STATE, PX_USAGE_STATE ), * } ))))) { Loading @@ -2233,7 +2236,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { } // End of testcase TC_MEC_MEC010p2_MEPM_PKGM_001_01_OK /** * @desc Check that MEPM returns the list of App Packages when requested - Note 3 * @desc Check that MEPM returns the list of on-boarded App Packages when requested - Note 3 */ testcase TC_MEC_MEC010p2_MEPM_PKGM_001_02_OK() runs on HttpComponent system HttpTestAdapter { // Local variables Loading Loading @@ -2271,11 +2274,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_body_json_app_pkg_info_list( { *, mw_app_pkg_info( mw_app_pkg_info_onboarded( v_app_pkg_info.id, v_app_pkg_info.appDId, -, -, -, -, -, ONBOARDED PX_ONBOARDED_STATE_ONBOARDED ) , * Loading Loading @@ -2440,11 +2443,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_response_ok( mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( mw_app_pkg_info_onboarded( v_app_pkg_info.id, v_app_pkg_info.appDId, -, -, -, -, -, ONBOARDED PX_ONBOARDED_STATE_ONBOARDED )))))) { tc_ac.stop; Loading ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_Pixits.ttcn +5 −1 Original line number Diff line number Diff line Loading @@ -54,7 +54,11 @@ module ApplicationPackageLifecycleAndOperationGrantingAPI_Pixits { modulepar Json.String PX_APP_PKG_PATH := "APP_PKG_PATH"; modulepar OperationalState PX_OPERATIONAL_STATE := STARTED; modulepar Json.String PX_ONBOARDED_STATE_ONBOARDED := "ONBOARDED"; modulepar Json.String PX_ONBOARDED_STATE := "CREATED"; modulepar OperationalState PX_OPERATIONAL_STATE := "ENABLED"; modulepar UsageState PX_USAGE_STATE := NOT_IN_USE; Loading ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_Templates.ttcn +26 −30 Original line number Diff line number Diff line Loading @@ -213,41 +213,37 @@ module ApplicationPackageLifecycleAndOperationGrantingAPI_Templates { appPkgPath := p_appPkgPath } // End of template mw_create_package_management template (omit) AppPkgInfo m_app_pkg_info( in template (value) Json.String p_id, in template (value) Json.String p_appDId, in template (value) Json.String p_appName, in template (value) Json.String p_appSoftwareVersion, in template (value) Json.String p_appDVersion, in template (value) Checksum p_checksum, in template (value) AppPkgSWImageInfo p_softwareImages, in template (value) OnboardingState p_onboardingState, in template (value) AppPkgInfo_OperationalState p_operationalState, in template (value) UsageState p_usageState, in template (value) AppPkgInfo_MecInfo p_mecInfo, in template (value) AppPkgInfo_Links p_links, in template (omit) Json.String p_appProvider := omit // template (omit) AppPkgInfo m_app_pkg_info( // in template (value) Checksum p_checksum, // in template (value) OnboardingState p_onboardingState, // in template (value) AppPkgInfo_OperationalState p_operationalState, // in template (value) UsageState p_usageState, // in template (value) AppPkgInfo_Links p_links, // ) := { // checksum := p_checksum, // onboardingState := p_onboardingState, // operationalState := p_operationalState, // usageState := p_usageState, // links := p_links // } // End of template m_app_pkg_info template (present) AppPkgInfo mw_app_pkg_info( template (present) Json.String p_id := ?, template (present) Checksum p_checksum := ?, template (present) OnboardingState p_onboardingState := ?, template (present) AppPkgInfo_OperationalState p_operationalState := ?, template (present) UsageState p_usageState := ?, template (present) AppPkgInfo_Links p_links := ? ) := { id := p_id, appDId := p_appDId, appProvider := p_appProvider, appName := p_appName, appSoftwareVersion := p_appSoftwareVersion, appDVersion := p_appDVersion, checksum := p_checksum, signingCertificate := omit, softwareImages := p_softwareImages, additionalArtifacts := omit, onboardingState := p_onboardingState, operationalState := p_operationalState, usageState := p_usageState, mecInfo := p_mecInfo, userDefinedData := omit, onboardingFailureDetails := omit, links := p_links } // End of template m_app_pkg_info } // End of template mw_app_pkg_info template (present) AppPkgInfo mw_app_pkg_info( template (present) AppPkgInfo mw_app_pkg_info_onboarded( template (present) Json.String p_id := ?, template (present) Json.String p_appDId := ?, template (present) Json.String p_appName := ?, Loading ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_TypesAndValues.ttcn +21 −21 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
ttcn/AtsMec_ApplicationPackageLifecycleAndOperationGranting/AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases.ttcn +37 −34 Original line number Diff line number Diff line /** * @Author ETSI / STF569 / TTF012 * @Author ETSI / STF569 / TTF012 / TTF T043 * @version $URL:$ * $ID:$ * @desc This module provides the MEC test cases. Loading @@ -7,7 +7,7 @@ * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. * @see ETSI GS MEC 003, Draft ETSI GS MEC 010-2 V2.2.1 * @see ETSI GS MEC 003, Draft ETSI GS MEC 010-2 V3.2.1 */ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { Loading Loading @@ -623,8 +623,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { m_create_package_management( PX_APP_PKG_NAME, PX_APP_PKG_VERSION, m_checksum(-, PX_CHECKSUM), PX_APP_PKG_PATH m_checksum(-, PX_CHECKSUM) )))))); f_selfOrClientSyncAndVerdict(c_prDone, e_success); Loading @@ -637,11 +636,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, CREATED, PX_OPERATIONAL_STATE, PX_USAGE_STATE )))))) -> value v_response { tc_ac.stop; Loading Loading @@ -687,8 +686,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { m_create_package_management( "", PX_APP_PKG_VERSION, m_checksum(-, PX_CHECKSUM), PX_APP_PKG_PATH m_checksum(-, PX_CHECKSUM) )))))); f_selfOrClientSyncAndVerdict(c_prDone, e_success); Loading Loading @@ -755,11 +753,12 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { { *, mw_app_pkg_info( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, PX_ONBOARDED_STATE, PX_OPERATIONAL_STATE, PX_USAGE_STATE, - ), * } Loading Loading @@ -821,12 +820,14 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_body_json_app_pkg_info_list( { *, mw_app_pkg_info( mw_app_pkg_info_onboarded( -, -, PX_APP_PKG_NAME, PX_APP_PKG_VERSION, -, mw_checksum mw_checksum, -, PX_ONBOARDED_STATE_ONBOARDED ), * } Loading Loading @@ -994,8 +995,8 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_response_ok( mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( PX_APP_PKG_ID mw_app_pkg_info_onboarded( v_app_pkg_info.id )))))) -> value v_response { tc_ac.stop; Loading Loading @@ -2209,10 +2210,12 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { { *, mw_app_pkg_info( v_app_pkg_info.id, v_app_pkg_info.appDId ) , -, mw_checksum, PX_ONBOARDED_STATE, PX_OPERATIONAL_STATE, PX_USAGE_STATE ), * } ))))) { Loading @@ -2233,7 +2236,7 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { } // End of testcase TC_MEC_MEC010p2_MEPM_PKGM_001_01_OK /** * @desc Check that MEPM returns the list of App Packages when requested - Note 3 * @desc Check that MEPM returns the list of on-boarded App Packages when requested - Note 3 */ testcase TC_MEC_MEC010p2_MEPM_PKGM_001_02_OK() runs on HttpComponent system HttpTestAdapter { // Local variables Loading Loading @@ -2271,11 +2274,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_body_json_app_pkg_info_list( { *, mw_app_pkg_info( mw_app_pkg_info_onboarded( v_app_pkg_info.id, v_app_pkg_info.appDId, -, -, -, -, -, ONBOARDED PX_ONBOARDED_STATE_ONBOARDED ) , * Loading Loading @@ -2440,11 +2443,11 @@ module AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases { mw_http_response_ok( mw_http_message_body_json( mw_body_json_app_pkg_info( mw_app_pkg_info( mw_app_pkg_info_onboarded( v_app_pkg_info.id, v_app_pkg_info.appDId, -, -, -, -, -, ONBOARDED PX_ONBOARDED_STATE_ONBOARDED )))))) { tc_ac.stop; Loading
ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_Pixits.ttcn +5 −1 Original line number Diff line number Diff line Loading @@ -54,7 +54,11 @@ module ApplicationPackageLifecycleAndOperationGrantingAPI_Pixits { modulepar Json.String PX_APP_PKG_PATH := "APP_PKG_PATH"; modulepar OperationalState PX_OPERATIONAL_STATE := STARTED; modulepar Json.String PX_ONBOARDED_STATE_ONBOARDED := "ONBOARDED"; modulepar Json.String PX_ONBOARDED_STATE := "CREATED"; modulepar OperationalState PX_OPERATIONAL_STATE := "ENABLED"; modulepar UsageState PX_USAGE_STATE := NOT_IN_USE; Loading
ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_Templates.ttcn +26 −30 Original line number Diff line number Diff line Loading @@ -213,41 +213,37 @@ module ApplicationPackageLifecycleAndOperationGrantingAPI_Templates { appPkgPath := p_appPkgPath } // End of template mw_create_package_management template (omit) AppPkgInfo m_app_pkg_info( in template (value) Json.String p_id, in template (value) Json.String p_appDId, in template (value) Json.String p_appName, in template (value) Json.String p_appSoftwareVersion, in template (value) Json.String p_appDVersion, in template (value) Checksum p_checksum, in template (value) AppPkgSWImageInfo p_softwareImages, in template (value) OnboardingState p_onboardingState, in template (value) AppPkgInfo_OperationalState p_operationalState, in template (value) UsageState p_usageState, in template (value) AppPkgInfo_MecInfo p_mecInfo, in template (value) AppPkgInfo_Links p_links, in template (omit) Json.String p_appProvider := omit // template (omit) AppPkgInfo m_app_pkg_info( // in template (value) Checksum p_checksum, // in template (value) OnboardingState p_onboardingState, // in template (value) AppPkgInfo_OperationalState p_operationalState, // in template (value) UsageState p_usageState, // in template (value) AppPkgInfo_Links p_links, // ) := { // checksum := p_checksum, // onboardingState := p_onboardingState, // operationalState := p_operationalState, // usageState := p_usageState, // links := p_links // } // End of template m_app_pkg_info template (present) AppPkgInfo mw_app_pkg_info( template (present) Json.String p_id := ?, template (present) Checksum p_checksum := ?, template (present) OnboardingState p_onboardingState := ?, template (present) AppPkgInfo_OperationalState p_operationalState := ?, template (present) UsageState p_usageState := ?, template (present) AppPkgInfo_Links p_links := ? ) := { id := p_id, appDId := p_appDId, appProvider := p_appProvider, appName := p_appName, appSoftwareVersion := p_appSoftwareVersion, appDVersion := p_appDVersion, checksum := p_checksum, signingCertificate := omit, softwareImages := p_softwareImages, additionalArtifacts := omit, onboardingState := p_onboardingState, operationalState := p_operationalState, usageState := p_usageState, mecInfo := p_mecInfo, userDefinedData := omit, onboardingFailureDetails := omit, links := p_links } // End of template m_app_pkg_info } // End of template mw_app_pkg_info template (present) AppPkgInfo mw_app_pkg_info( template (present) AppPkgInfo mw_app_pkg_info_onboarded( template (present) Json.String p_id := ?, template (present) Json.String p_appDId := ?, template (present) Json.String p_appName := ?, Loading
ttcn/LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI/ttcn/ApplicationPackageLifecycleAndOperationGrantingAPI_TypesAndValues.ttcn +21 −21 File changed.Preview size limit exceeded, changes collapsed. Show changes