ZCL_ABAPGIT_REPO_ONLINE add testclass include

add testclass include in order to avoid evil dumps while upgrading/reset local
This commit is contained in:
larshp 2019-02-24 09:25:50 +00:00
parent 452c72d6ce
commit ea40225d1c
3 changed files with 18 additions and 13 deletions

View File

@ -39,14 +39,15 @@ CLASS zcl_abapgit_repo_online DEFINITION
VALUE(rt_objects) TYPE zif_abapgit_definitions=>ty_objects_tt VALUE(rt_objects) TYPE zif_abapgit_definitions=>ty_objects_tt
RAISING RAISING
zcx_abapgit_exception . zcx_abapgit_exception .
METHODS get_files_remote METHODS get_files_remote
REDEFINITION . REDEFINITION .
METHODS get_name METHODS get_name
REDEFINITION . REDEFINITION .
METHODS rebuild_local_checksums
REDEFINITION .
METHODS has_remote_source METHODS has_remote_source
REDEFINITION . REDEFINITION .
METHODS rebuild_local_checksums
REDEFINITION .
PROTECTED SECTION. PROTECTED SECTION.
PRIVATE SECTION. PRIVATE SECTION.
@ -179,16 +180,16 @@ CLASS ZCL_ABAPGIT_REPO_ONLINE IMPLEMENTATION.
" TODO: method unify to base class ! " TODO: method unify to base class !
DATA: DATA:
lt_remote TYPE zif_abapgit_definitions=>ty_files_tt, lt_remote TYPE zif_abapgit_definitions=>ty_files_tt,
lt_local TYPE zif_abapgit_definitions=>ty_files_item_tt, lt_local TYPE zif_abapgit_definitions=>ty_files_item_tt,
ls_last_item TYPE zif_abapgit_definitions=>ty_item, ls_last_item TYPE zif_abapgit_definitions=>ty_item,
lt_checksums TYPE zif_abapgit_persistence=>ty_local_checksum_tt. lt_checksums TYPE zif_abapgit_persistence=>ty_local_checksum_tt.
FIELD-SYMBOLS: FIELD-SYMBOLS:
<ls_checksum> LIKE LINE OF lt_checksums, <ls_checksum> LIKE LINE OF lt_checksums,
<ls_file_sig> LIKE LINE OF <ls_checksum>-files, <ls_file_sig> LIKE LINE OF <ls_checksum>-files,
<ls_remote> LIKE LINE OF lt_remote, <ls_remote> LIKE LINE OF lt_remote,
<ls_local> LIKE LINE OF lt_local. <ls_local> LIKE LINE OF lt_local.
lt_local = get_files_local( ). lt_local = get_files_local( ).

View File

@ -0,0 +1,3 @@
*"* use this source file for your ABAP unit test classes
* foo bar

View File

@ -11,6 +11,7 @@
<CLSCCINCL>X</CLSCCINCL> <CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT> <FIXPT>X</FIXPT>
<UNICODE>X</UNICODE> <UNICODE>X</UNICODE>
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
</VSEOCLASS> </VSEOCLASS>
</asx:values> </asx:values>
</asx:abap> </asx:abap>