Clear variables when getting i18n files (#6978)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled

This commit is contained in:
Albert Mink 2024-07-11 14:01:56 +02:00 committed by GitHub
parent a7fbf2205f
commit faac8542e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 31 additions and 8 deletions

View File

@ -184,6 +184,7 @@ CLASS zcl_abapgit_filename_logic IMPLEMENTATION.
DATA lo_dot TYPE REF TO zcl_abapgit_dot_abapgit.
CLEAR: ev_lang, ev_ext.
lo_dot = zcl_abapgit_dot_abapgit=>build_default( ).
file_to_object(

View File

@ -31,7 +31,8 @@ CLASS ltcl_run_checks DEFINITION FOR TESTING RISK LEVEL HARMLESS
i18n_file_to_object FOR TESTING RAISING zcx_abapgit_exception,
object_to_i18n_file FOR TESTING RAISING zcx_abapgit_exception,
file_to_object_package FOR TESTING RAISING zcx_abapgit_exception,
object_to_file_package FOR TESTING RAISING zcx_abapgit_exception.
object_to_file_package FOR TESTING RAISING zcx_abapgit_exception,
i18n_file_to_object_is_initial FOR TESTING RAISING zcx_abapgit_exception.
ENDCLASS.
@ -383,6 +384,27 @@ CLASS ltcl_run_checks IMPLEMENTATION.
ENDMETHOD.
METHOD i18n_file_to_object_is_initial.
DATA lv_lang TYPE laiso.
DATA lv_ext TYPE string.
lv_ext = `txt`.
lv_lang = `E`.
zcl_abapgit_filename_logic=>i18n_file_to_object(
EXPORTING
iv_filename = 'zif_abapgit.intf.abap'
iv_path = '/src/'
IMPORTING
ev_lang = lv_lang
ev_ext = lv_ext ).
cl_abap_unit_assert=>assert_initial( lv_ext ).
cl_abap_unit_assert=>assert_initial( lv_lang ).
ENDMETHOD.
METHOD i18n_file_to_object.
DATA ls_item TYPE zif_abapgit_definitions=>ty_item.