From 3131fc6cf87165449cc69218f7a4c7861614123e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Jun 2022 15:30:14 +0200 Subject: [PATCH] ajson, Automatic Update (#5620) --- .../zcl_abapgit_ajson.clas.testclasses.abap | 24 ++++++++++++++++--- test/abap_transpile.json | 4 +++- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/json/zcl_abapgit_ajson.clas.testclasses.abap b/src/json/zcl_abapgit_ajson.clas.testclasses.abap index 4e5520971..aa76c1c55 100644 --- a/src/json/zcl_abapgit_ajson.clas.testclasses.abap +++ b/src/json/zcl_abapgit_ajson.clas.testclasses.abap @@ -1871,7 +1871,9 @@ CLASS ltcl_writer_test DEFINITION FINAL METHODS arrays FOR TESTING RAISING zcx_abapgit_ajson_error. METHODS arrays_negative FOR TESTING RAISING zcx_abapgit_ajson_error. METHODS root_assignment FOR TESTING RAISING zcx_abapgit_ajson_error. - METHODS set_bool FOR TESTING RAISING zcx_abapgit_ajson_error. + METHODS set_bool_abap_bool FOR TESTING RAISING zcx_abapgit_ajson_error. + METHODS set_bool_int FOR TESTING RAISING zcx_abapgit_ajson_error. + METHODS set_bool_tab FOR TESTING RAISING zcx_abapgit_ajson_error. METHODS set_str FOR TESTING RAISING zcx_abapgit_ajson_error. METHODS set_int FOR TESTING RAISING zcx_abapgit_ajson_error. METHODS set_date FOR TESTING RAISING zcx_abapgit_ajson_error. @@ -2569,12 +2571,11 @@ CLASS ltcl_writer_test IMPLEMENTATION. ENDMETHOD. - METHOD set_bool. + METHOD set_bool_abap_bool. DATA lo_cut TYPE REF TO zcl_abapgit_ajson. DATA lo_nodes_exp TYPE REF TO lcl_nodes_helper. DATA li_writer TYPE REF TO zif_abapgit_ajson. - DATA lt_tab TYPE string_table. " abap_bool lo_cut = zcl_abapgit_ajson=>create_empty( ). @@ -2595,6 +2596,14 @@ CLASS ltcl_writer_test IMPLEMENTATION. act = lo_cut->mt_json_tree exp = lo_nodes_exp->sorted( ) ). + ENDMETHOD. + + METHOD set_bool_int. + + DATA lo_cut TYPE REF TO zcl_abapgit_ajson. + DATA lo_nodes_exp TYPE REF TO lcl_nodes_helper. + DATA li_writer TYPE REF TO zif_abapgit_ajson. + " int lo_cut = zcl_abapgit_ajson=>create_empty( ). li_writer = lo_cut. @@ -2614,6 +2623,15 @@ CLASS ltcl_writer_test IMPLEMENTATION. act = lo_cut->mt_json_tree exp = lo_nodes_exp->sorted( ) ). + ENDMETHOD. + + METHOD set_bool_tab. + + DATA lo_cut TYPE REF TO zcl_abapgit_ajson. + DATA lo_nodes_exp TYPE REF TO lcl_nodes_helper. + DATA li_writer TYPE REF TO zif_abapgit_ajson. + DATA lt_tab TYPE string_table. + " tab lo_cut = zcl_abapgit_ajson=>create_empty( ). li_writer = lo_cut. diff --git a/test/abap_transpile.json b/test/abap_transpile.json index a6b418f1d..e306c5f4b 100644 --- a/test/abap_transpile.json +++ b/test/abap_transpile.json @@ -148,7 +148,9 @@ {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_tab"}, {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_tab_hashed", "note": "runtime error, SortByLengthZero"}, {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "arrays"}, - {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_bool", "note": "https://github.com/sbcgua/ajson/pull/104"}, + {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_bool_abap_bool"}, + {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_bool_int"}, + {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_bool_tab"}, {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "set_obj_w_date_time"}, {"object": "ZCL_ABAPGIT_AJSON", "class": "ltcl_writer_test", "method": "root_assignment"},