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 \
 { \

-- 


Reply via email to