stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=faed679d532a84c3e8ab8b164c10a5420bf395d9
commit faed679d532a84c3e8ab8b164c10a5420bf395d9 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Wed Apr 22 13:17:43 2020 -0400 tests/elm: add some more specific convenience macros for size checks sometimes a test might only want to verify the width or height of an object Reviewed-by: Stefan Schmidt <ste...@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11750 --- src/tests/elementary/suite_helpers.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/tests/elementary/suite_helpers.h b/src/tests/elementary/suite_helpers.h index 4afae79024..29aa03522a 100644 --- a/src/tests/elementary/suite_helpers.h +++ b/src/tests/elementary/suite_helpers.h @@ -56,6 +56,20 @@ do \ ck_assert_int_eq(_sz.h, (height)); \ } while (0) +#define assert_object_width_eq(obj, width) \ +do \ +{ \ + Eina_Size2D _sz = efl_gfx_entity_size_get((obj)); \ + ck_assert_int_eq(_sz.w, (width)); \ +} while (0) + +#define assert_object_height_eq(obj, height) \ +do \ +{ \ + Eina_Size2D _sz = efl_gfx_entity_size_get((obj)); \ + ck_assert_int_eq(_sz.h, (height)); \ +} while (0) + #define assert_object_pos_eq(obj, _x, _y) \ do \ { \ --