From: Peter Hutterer Date: Mon, 16 Sep 2024 06:08:02 +0000 (+1000) Subject: test: fix macro grouping in the litest.h header X-Git-Tag: 1.27.0~131 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e89bf25c1056b01bed1df7cb28d7acd08686d75b;p=platform%2Fupstream%2Flibinput.git test: fix macro grouping in the litest.h header Part-of: --- diff --git a/test/litest.h b/test/litest.h index 0848bda4..9ac6ac44 100644 --- a/test/litest.h +++ b/test/litest.h @@ -210,17 +210,6 @@ litest_fail_comparison_ptr(const char *file, #a_ " " #op_ " " #b_); \ } while(0) -#define litest_assert_comparison_double_(a_, op_, b_) \ - do { \ - const double EPSILON = 1.0/256; \ - __typeof__(a_) _a = a_; \ - __typeof__(b_) _b = b_; \ - if (!((_a) op_ (_b)) && fabs((_a) - (_b)) > EPSILON) \ - litest_fail_comparison_double(__FILE__, __LINE__, __func__,\ - #op_, _a, _b, \ - #a_, #b_); \ - } while(0) - #define litest_assert_ptr_eq(a_, b_) \ litest_assert_comparison_ptr_(a_, ==, b_) @@ -233,6 +222,17 @@ litest_fail_comparison_ptr(const char *file, #define litest_assert_ptr_notnull(a_) \ litest_assert_comparison_ptr_(a_, !=, NULL) +#define litest_assert_comparison_double_(a_, op_, b_) \ + do { \ + const double EPSILON = 1.0/256; \ + __typeof__(a_) _a = a_; \ + __typeof__(b_) _b = b_; \ + if (!((_a) op_ (_b)) && fabs((_a) - (_b)) > EPSILON) \ + litest_fail_comparison_double(__FILE__, __LINE__, __func__,\ + #op_, _a, _b, \ + #a_, #b_); \ + } while(0) + #define litest_assert_double_eq(a_, b_)\ litest_assert_comparison_double_((a_), ==, (b_))