diff --git a/test/regress.c b/test/regress.c index 3d4404ee..dacda068 100644 --- a/test/regress.c +++ b/test/regress.c @@ -2167,6 +2167,14 @@ end: #undef MANY } +static void +test_struct_event_size(void *arg) +{ + tt_int_op(event_get_struct_event_size(), <=, sizeof(struct event)); +end: + ; +} + struct testcase_t main_testcases[] = { /* Some converted-over tests */ { "methods", test_methods, TT_FORK, NULL, NULL }, @@ -2212,6 +2220,8 @@ struct testcase_t main_testcases[] = { { "mm_functions", test_mm_functions, TT_FORK, NULL, NULL }, BASIC(many_events, TT_ISOLATED), + { "struct_event_size", test_struct_event_size, 0, NULL, NULL }, + #ifndef WIN32 LEGACY(fork, TT_ISOLATED), #endif