From 20a3eaf73c9619dad2a9de5042e88851bdec673d Mon Sep 17 00:00:00 2001 From: Evgeny Date: Sun, 15 Feb 2026 13:25:05 +0300 Subject: [PATCH] Fix remaining test files: replace POSIX headers with platform_compat.h --- tests/bench_uasync_timeouts | Bin 118408 -> 118408 bytes tests/bench_uasync_timeouts.c | 10 +++++----- tests/debug_full_test.c | 10 +++++----- tests/debug_performance.c | 6 +++--- tests/simple_test.c | 6 +++--- tests/test_u_async_comprehensive | Bin 137560 -> 137560 bytes tests/test_u_async_performance.c | 10 +++++----- 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/tests/bench_uasync_timeouts b/tests/bench_uasync_timeouts index 2b3a993aa993d98de372c216996bb7964e7ad6f4..75bc8943740ed15a4e45094e2f64c1b79d2d7b49 100755 GIT binary patch delta 272 zcmeB}%ib}UeM1Ga$V>e_{~Z@qU-!<9i~A7&W#8k!zfW%NVSYD(U;jTd0|PsY3j+g# zs03Th@{o^NVSkeT=843#l^N8!Fs(!j8j-R oL25zbr?;ODV>~Q1eRd(E7>|BwaglyzUUE)pO6v9vg^V|104?1_9smFU delta 264 zcmeB}%ib}UeM1Ga$iqJ|PFDrrM0(^Gf1S5bHTh?)%lFMa%hb67AiFmU-x+X5;5 z|I7>w>?|%orlikJSHVacXBaov3 z=CEyMo%)E8v19X#X_|eE+olVtGTIxN0OeVjnHU&YZGkK{9}p1+Bp6db61gCv6iBev zfmp2|VtcbH<1<#)Z9wB!ZqL(Z)RGZg31o)@aRU&C0L|LAeWg2N3m41b gYC+;Fx1SDUJS;UmqL5L3`hr46mhBr08L!6x030wrrvLx| diff --git a/tests/bench_uasync_timeouts.c b/tests/bench_uasync_timeouts.c index 4daf5a6..f8faf90 100644 --- a/tests/bench_uasync_timeouts.c +++ b/tests/bench_uasync_timeouts.c @@ -3,12 +3,12 @@ #include #include #include -#include +#include "../lib/platform_compat.h" #include -#include -#include -#include -#include + + + + #include "u_async.h" #define NUM_TIMEOUTS 100 diff --git a/tests/debug_full_test.c b/tests/debug_full_test.c index 456f8f5..14090e8 100644 --- a/tests/debug_full_test.c +++ b/tests/debug_full_test.c @@ -3,11 +3,11 @@ #include #include #include -#include -#include -#include -#include -#include +#include "../lib/platform_compat.h" + + + + #include #include "u_async.h" diff --git a/tests/debug_performance.c b/tests/debug_performance.c index 0b0e478..813bd2a 100644 --- a/tests/debug_performance.c +++ b/tests/debug_performance.c @@ -1,9 +1,9 @@ #include "../lib/u_async.h" #include #include -#include -#include -#include +#include "../lib/platform_compat.h" + + #include "../lib/u_async.h" #include "../lib/debug_config.h" diff --git a/tests/simple_test.c b/tests/simple_test.c index 72a7901..b461ebe 100644 --- a/tests/simple_test.c +++ b/tests/simple_test.c @@ -2,9 +2,9 @@ #include "../lib/debug_config.h" #include #include -#include -#include -#include +#include "../lib/platform_compat.h" + + static void test_callback(int fd, void* arg) { (void)fd; (void)arg; diff --git a/tests/test_u_async_comprehensive b/tests/test_u_async_comprehensive index fec69d59a4aa2e274c6ef90f6d2799deb359591a..c0140e9ca81c874c8a022d482fd8b92e66a088e6 100755 GIT binary patch delta 5470 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 delta 5379 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 H>AU{`mQhAz diff --git a/tests/test_u_async_performance.c b/tests/test_u_async_performance.c index 6292509..115ae4a 100644 --- a/tests/test_u_async_performance.c +++ b/tests/test_u_async_performance.c @@ -7,12 +7,12 @@ #include #include #include -#include +#include "../lib/platform_compat.h" #include -#include -#include -#include -#include + + + + #include #include "u_async.h"