From ea40225d1c13a69e31a6b2054ea08523226b982e Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 24 Feb 2019 09:25:50 +0000 Subject: [PATCH] ZCL_ABAPGIT_REPO_ONLINE add testclass include add testclass include in order to avoid evil dumps while upgrading/reset local --- src/zcl_abapgit_repo_online.clas.abap | 27 ++++++++++--------- ..._abapgit_repo_online.clas.testclasses.abap | 3 +++ src/zcl_abapgit_repo_online.clas.xml | 1 + 3 files changed, 18 insertions(+), 13 deletions(-) create mode 100644 src/zcl_abapgit_repo_online.clas.testclasses.abap diff --git a/src/zcl_abapgit_repo_online.clas.abap b/src/zcl_abapgit_repo_online.clas.abap index ecce8f87e..87b8d36f6 100644 --- a/src/zcl_abapgit_repo_online.clas.abap +++ b/src/zcl_abapgit_repo_online.clas.abap @@ -39,14 +39,15 @@ CLASS zcl_abapgit_repo_online DEFINITION VALUE(rt_objects) TYPE zif_abapgit_definitions=>ty_objects_tt RAISING zcx_abapgit_exception . + METHODS get_files_remote - REDEFINITION . + REDEFINITION . METHODS get_name - REDEFINITION . - METHODS rebuild_local_checksums - REDEFINITION . + REDEFINITION . METHODS has_remote_source - REDEFINITION . + REDEFINITION . + METHODS rebuild_local_checksums + REDEFINITION . PROTECTED SECTION. PRIVATE SECTION. @@ -179,16 +180,16 @@ CLASS ZCL_ABAPGIT_REPO_ONLINE IMPLEMENTATION. " TODO: method unify to base class ! DATA: - lt_remote TYPE zif_abapgit_definitions=>ty_files_tt, - lt_local TYPE zif_abapgit_definitions=>ty_files_item_tt, - ls_last_item TYPE zif_abapgit_definitions=>ty_item, - lt_checksums TYPE zif_abapgit_persistence=>ty_local_checksum_tt. + lt_remote TYPE zif_abapgit_definitions=>ty_files_tt, + lt_local TYPE zif_abapgit_definitions=>ty_files_item_tt, + ls_last_item TYPE zif_abapgit_definitions=>ty_item, + lt_checksums TYPE zif_abapgit_persistence=>ty_local_checksum_tt. FIELD-SYMBOLS: - LIKE LINE OF lt_checksums, - LIKE LINE OF -files, - LIKE LINE OF lt_remote, - LIKE LINE OF lt_local. + LIKE LINE OF lt_checksums, + LIKE LINE OF -files, + LIKE LINE OF lt_remote, + LIKE LINE OF lt_local. lt_local = get_files_local( ). diff --git a/src/zcl_abapgit_repo_online.clas.testclasses.abap b/src/zcl_abapgit_repo_online.clas.testclasses.abap new file mode 100644 index 000000000..1a3344cfe --- /dev/null +++ b/src/zcl_abapgit_repo_online.clas.testclasses.abap @@ -0,0 +1,3 @@ +*"* use this source file for your ABAP unit test classes + +* foo bar diff --git a/src/zcl_abapgit_repo_online.clas.xml b/src/zcl_abapgit_repo_online.clas.xml index 7a6090fa5..75c327426 100644 --- a/src/zcl_abapgit_repo_online.clas.xml +++ b/src/zcl_abapgit_repo_online.clas.xml @@ -11,6 +11,7 @@ X X X + X