added new booleans (#1011)

* added new booleans

* fix lint
This commit is contained in:
oblomov 2024-03-14 13:36:18 -04:00 committed by GitHub
parent 2fbb26f35e
commit d2f242d38e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 2 deletions

View File

@ -366,7 +366,7 @@ ENDCLASS.
CLASS Z2UI5_CL_UTIL_API IMPLEMENTATION.
CLASS z2ui5_cl_util_api IMPLEMENTATION.
METHOD boolean_abap_2_json.
@ -401,6 +401,7 @@ CLASS Z2UI5_CL_UTIL_API IMPLEMENTATION.
OR 'XFELD'
OR 'ABAP_BOOLEAN'
OR 'WDY_BOOLEAN'
OR 'BOOLE_D'
OR 'OS_BOOLEAN'.
result = abap_true.
ENDCASE.
@ -678,7 +679,7 @@ CLASS Z2UI5_CL_UTIL_API IMPLEMENTATION.
TRY.
z2ui5_cl_ajson=>parse( val )->to_abap(
exporting
EXPORTING
iv_corresponding = abap_true
IMPORTING
ev_container = data ).

View File

@ -113,6 +113,7 @@ CLASS ltcl_unit_test DEFINITION FINAL FOR TESTING
METHODS conv_copy_ref_data FOR TESTING RAISING cx_static_check.
METHODS rtti_check_ref_data FOR TESTING RAISING cx_static_check.
METHODS test_check_bound_a_not_inital FOR TESTING RAISING cx_static_check.
METHODS test_sql_get_by_string FOR TESTING RAISING cx_static_check.
ENDCLASS.
@ -280,6 +281,13 @@ CLASS ltcl_unit_test IMPLEMENTATION.
ENDMETHOD.
METHOD test_sql_get_by_string.
DATA(lv_test) = ``.
DATA(ls_sql) = z2ui5_cl_util_api=>sql_get_by_string( lv_test ) ##NEEDED.
ENDMETHOD.
METHOD test_create.
DATA(lo_test) = NEW z2ui5_cl_util( ) ##NEEDED.