diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/pke-test-static-ui.cpp | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/pke-test-static-ui.cpp b/tests/pke-test-static-ui.cpp index 2eeed66..ca696fc 100644 --- a/tests/pke-test-static-ui.cpp +++ b/tests/pke-test-static-ui.cpp @@ -40,6 +40,7 @@ void pke_test_static_ui_teardown() { // test static int pke_test_static_ui_000() { pk_arr_t<pke_ui_box_instance_buffer_item> arr{}; + pk_arr_t<std::pair<pke_ui_box*,pke_ui_box_instance_buffer_item>> txtr_arr{}; float calculated_offset; uint8_t err_index = 0; @@ -59,8 +60,8 @@ int pke_test_static_ui_000() { calculated_offset = ui_box->pos_top_left.x + c_ui_box->pos_top_left.x + built_in_offset; - pke_ui_calc_px(arr, nullptr, ui_box); - pke_ui_recalc_sizes_recursive(arr, ui_box); + pke_ui_calc_px(arr, txtr_arr, nullptr, ui_box); + pke_ui_recalc_sizes_recursive(arr, txtr_arr, ui_box); PKE_TEST_ASSERT(ui_box->internal.parent == nullptr, err_index); PKE_TEST_ASSERT(ui_box->internal.h_children == 1, err_index); @@ -84,6 +85,7 @@ int pke_test_static_ui_000() { // test dynamic int pke_test_static_ui_100() { pk_arr_t<pke_ui_box_instance_buffer_item> arr{}; + pk_arr_t<std::pair<pke_ui_box*,pke_ui_box_instance_buffer_item>> txtr_arr{}; bool b; float unit; float calculated_offset_x, calculated_offset_y; @@ -111,8 +113,8 @@ int pke_test_static_ui_100() { calculated_offset_y = (unit * 8) - (built_in_offset * 2); // padded parent calculated_offset_y = (calculated_offset_y * 0.1) + unit + built_in_offset; - pke_ui_calc_px(arr, nullptr, ui_box); - pke_ui_recalc_sizes_recursive(arr, ui_box); + pke_ui_calc_px(arr, txtr_arr, nullptr, ui_box); + pke_ui_recalc_sizes_recursive(arr, txtr_arr, ui_box); PKE_TEST_ASSERT(ui_box->internal.parent == nullptr, err_index); PKE_TEST_ASSERT(ui_box->internal.h_children == 1, err_index); @@ -145,6 +147,7 @@ int pke_test_static_ui_100() { // test dynamic + static int pke_test_static_ui_200() { pk_arr_t<pke_ui_box_instance_buffer_item> arr{}; + pk_arr_t<std::pair<pke_ui_box*,pke_ui_box_instance_buffer_item>> txtr_arr{}; float unit; float calculated_offset_x, calculated_offset_y; uint8_t err_index = 0; @@ -169,8 +172,8 @@ int pke_test_static_ui_200() { unit = Extent.height * 0.1; calculated_offset_y = unit + 1 + built_in_offset; - pke_ui_calc_px(arr, nullptr, ui_box); - pke_ui_recalc_sizes_recursive(arr, ui_box); + pke_ui_calc_px(arr, txtr_arr, nullptr, ui_box); + pke_ui_recalc_sizes_recursive(arr, txtr_arr, ui_box); PKE_TEST_ASSERT(ui_box->internal.parent == nullptr, err_index); PKE_TEST_ASSERT(ui_box->internal.h_children == 1, err_index); |
