From 98f3049e6b57c5da827bea1f1f7a0cdb10cd9b0b Mon Sep 17 00:00:00 2001 From: Evgeny Date: Tue, 4 Aug 2026 17:02:31 +0300 Subject: [PATCH] =?UTF-8?q?mkdir=20=E2=86=92=20utun=5Fmkdir=20=D0=B2=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B0=D1=85=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D0=BA=D1=80=D0=BE=D1=81=D1=81=D0=BF=D0=BB=D0=B0=D1=82=D1=84?= =?UTF-8?q?=D0=BE=D1=80=D0=BC=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9=20=D1=81=D0=B1?= =?UTF-8?q?=D0=BE=D1=80=D0=BA=D0=B8=20(MSYS2/MinGW)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/test_media_async.c | 3 ++- tests/test_media_index.c | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/test_media_async.c b/tests/test_media_async.c index 9251c9b4..057b0c87 100644 --- a/tests/test_media_async.c +++ b/tests/test_media_async.c @@ -5,6 +5,7 @@ // Проверяется корректность каждого результата и отсутствие заклиниваний. #include "../src/media_async/media_async.h" +#include "../lib/platform_compat.h" #include #include #include @@ -143,7 +144,7 @@ int main(void) { int ret = 0; snprintf(g_test_dir, sizeof(g_test_dir), "/tmp/test_media_async_%d", (int)getpid()); - if (mkdir(g_test_dir, 0755) != 0) { + if (utun_mkdir(g_test_dir, 0755) != 0) { perror("mkdir"); return 1; } diff --git a/tests/test_media_index.c b/tests/test_media_index.c index 2dd24214..34cf85dd 100644 --- a/tests/test_media_index.c +++ b/tests/test_media_index.c @@ -17,6 +17,7 @@ #include "../lib/u_async.h" #include "../lib/mem.h" #include "../lib/debug_config.h" +#include "../lib/platform_compat.h" #include #include @@ -418,14 +419,14 @@ static int test_register_async_flow(void) { TEST("register_async: copy file + verify DB"); char tempd[256]; snprintf(tempd, sizeof(tempd), "/tmp/test_media_idx_%d", (int)getpid()); - mkdir(tempd, 0755); + utun_mkdir(tempd, 0755); char src[512]; snprintf(src, sizeof(src), "%s/src.bin", tempd); char dst[512]; snprintf(dst, sizeof(dst), "%s/media/ch_test/dst.bin", tempd); { char t1[512], t2[512]; - snprintf(t1, sizeof(t1), "%s/media", tempd); mkdir(t1, 0755); - snprintf(t2, sizeof(t2), "%s/media/ch_test", tempd); mkdir(t2, 0755); + snprintf(t1, sizeof(t1), "%s/media", tempd); utun_mkdir(t1, 0755); + snprintf(t2, sizeof(t2), "%s/media/ch_test", tempd); utun_mkdir(t2, 0755); } create_file(src, 400); // 400 bytes → 4 chunks of 100