From 0fdfb176a2350868bfb34c47a8e57a60e072ced3 Mon Sep 17 00:00:00 2001 From: Lars HVam Date: Sat, 22 Mar 2025 15:31:59 +0100 Subject: [PATCH] refactor zcl_abapgit_abap_language_vers testclass --- ...cl_abapgit_abap_language_vers.clas.testclasses.abap | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/env/zcl_abapgit_abap_language_vers.clas.testclasses.abap b/src/env/zcl_abapgit_abap_language_vers.clas.testclasses.abap index 51fafede6..7403b7a88 100644 --- a/src/env/zcl_abapgit_abap_language_vers.clas.testclasses.abap +++ b/src/env/zcl_abapgit_abap_language_vers.clas.testclasses.abap @@ -411,19 +411,11 @@ CLASS ltcl_abap_language_version IMPLEMENTATION. METHOD is_import_allowed. DATA lv_version TYPE string. - DATA ls_clskey TYPE seoclskey. - - ls_clskey-clsname = c_language_cfg. " Tests using ABAP language version "standard" only work if the required " SAP class is available. In older releases, all packages will have " ABAP language version "undefined" and are handled like a new package - CALL FUNCTION 'SEO_CLASS_EXISTENCE_CHECK' - EXPORTING - clskey = ls_clskey - EXCEPTIONS - OTHERS = 1. - mv_has_language_cfg = boolc( sy-subrc = 0 ). + mv_has_language_cfg = zcl_abapgit_oo_factory=>get_by_type( 'CLAS' )->exists( c_language_cfg ). LOOP AT mt_versions INTO lv_version.