Skip to content

Commit 89b2361

Browse files
committed
Remove DefaultPal dependency from test/helpers.h
Replace DefaultPal::message() calls in START_TEST and INFO macros with snmalloc::message() which is now defined in ds_core/helpers.h. This removes the PAL dependency from test infrastructure, allowing tests that only need ds_core/ or ds_aal/ headers to avoid including pal/pal.h.
1 parent 1e88f8c commit 89b2361

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/test/helpers.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ namespace snmalloc
1818
do \
1919
{ \
2020
current_test = __PRETTY_FUNCTION__; \
21-
MessageBuilder<1024> mb{"Starting test: " msg "\n", ##__VA_ARGS__}; \
22-
DefaultPal::message(mb.get_message()); \
21+
snmalloc::message<1024>("Starting test: " msg, ##__VA_ARGS__); \
2322
} while (0)
2423

2524
/**
@@ -32,8 +31,7 @@ namespace snmalloc
3231
#define INFO(msg, ...) \
3332
do \
3433
{ \
35-
MessageBuilder<1024> mb{msg "\n", ##__VA_ARGS__}; \
36-
DefaultPal::message(mb.get_message()); \
34+
snmalloc::message<1024>(msg, ##__VA_ARGS__); \
3735
} while (0)
3836

3937
}

0 commit comments

Comments
 (0)