From 738ac8928b7389d36841148d692c37e3ca948482 Mon Sep 17 00:00:00 2001 From: evgeny Date: Wed, 9 Sep 2026 20:32:48 +0300 Subject: [PATCH] tests: fix mkdtemp cross-platform in test_media_delivery_download --- tests/test_media_delivery_download.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_media_delivery_download.c b/tests/test_media_delivery_download.c index cba8e996..b03df349 100644 --- a/tests/test_media_delivery_download.c +++ b/tests/test_media_delivery_download.c @@ -12,6 +12,7 @@ // - назначение держателей + разброс по узлам // - дедуп повторного media_download_start +#include "test_utils.h" #include "media_delivery.h" #include "media_delivery_proto.h" #include "media_download.h" @@ -60,7 +61,7 @@ static int file_size(const char* path) { static void test_setup(void) { snprintf(g_temp_dir, sizeof(g_temp_dir), "%s", TEMP_DIR); - if (!mkdtemp(g_temp_dir)) { fprintf(stderr, "mkdtemp failed\n"); exit(1); } + if (test_mkdtemp(g_temp_dir) != 0) { fprintf(stderr, "mkdtemp failed\n"); exit(1); } debug_config_init(); debug_set_level(DEBUG_LEVEL_ERROR); if (getenv("UTUN_TEST_DEBUG")) { debug_set_category_level_by_name("media", "trace"); debug_set_category_level_by_name("general", "info"); } g_ua = uasync_create();