From 7510aac3b900d876024f968d8fbbb72f6f49671b Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Mon, 21 Jun 2010 12:23:32 -0400 Subject: [PATCH] Unit test for event_get_struct_event_size() --- test/regress.c | 10 ++++++++++ 1 file changed, 10 insertions(+) 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