From e1187d88fc1df7036e9e6738a0edd832e2e58baa Mon Sep 17 00:00:00 2001 From: larshp Date: Mon, 16 May 2016 08:19:38 +0000 Subject: [PATCH] fix ltcl_diff unit tests --- zabapgit.prog.abap | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zabapgit.prog.abap b/zabapgit.prog.abap index 24e69ddb8..d1f4b4649 100644 --- a/zabapgit.prog.abap +++ b/zabapgit.prog.abap @@ -3,7 +3,7 @@ REPORT zabapgit. * See http://www.abapgit.org CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT - gc_abap_version TYPE string VALUE 'v1.7.11'. "#EC NOTEXT + gc_abap_version TYPE string VALUE 'v1.7.12'. "#EC NOTEXT ******************************************************************************** * The MIT License (MIT) @@ -19874,6 +19874,8 @@ CLASS ltcl_diff IMPLEMENTATION. lo_diff TYPE REF TO lcl_diff, lt_diff TYPE lcl_diff=>ty_diffs_tt. + FIELD-SYMBOLS: LIKE LINE OF lt_diff. + CONCATENATE LINES OF mt_local INTO lv_local SEPARATED BY gc_newline. CONCATENATE LINES OF mt_remote INTO lv_remote SEPARATED BY gc_newline. @@ -19888,6 +19890,12 @@ CLASS ltcl_diff IMPLEMENTATION. lt_diff = lo_diff->get( ). + LOOP AT lt_diff ASSIGNING . + CLEAR -local_line. + CLEAR -remote_line. + CLEAR -short. + ENDLOOP. + cl_abap_unit_assert=>assert_equals( act = lt_diff exp = mt_expected ).