diff --git a/lib/igt_core.h b/lib/igt_core.h index f7f7015a..b54ef615 100644 --- a/lib/igt_core.h +++ b/lib/igt_core.h @@ -252,6 +252,19 @@ void igt_exit(void) __attribute__((noreturn)); "error: %d %s %d\n", __n1, #cmp, __n2); \ } while (0) +/** + * igt_assert_eq: + * @n1: first integer + * @n2: second integer + * + * Fails (sub-)test if the two integers are not equal. Beware that for now this + * only works on integers. + * + * Like igt_assert(), but displays the values being compared on failure instead + * of simply printing the stringified expression. + */ +#define igt_assert_eq(n1, n2) igt_assert_cmpint(n1, ==, n2) + /** * igt_require: * @expr: condition to test