@@ -426,8 +426,8 @@ void flb_test_file_path(void)
426426 flb_sds_printf (& path , "%s/%s" , TEST_LOGPATH , file );
427427
428428 remove (path );
429- remove (TEST_LOGPATH );
430- ret = mkdir (TEST_LOGPATH , S_IRUSR | S_IWUSR | S_IXUSR );
429+ flb_test_rmdir (TEST_LOGPATH );
430+ ret = flb_test_mkdir (TEST_LOGPATH );
431431 if (!TEST_CHECK (ret == 0 )) {
432432 TEST_MSG ("mkdir failed:path=%s errno=%d" ,TEST_LOGPATH , errno );
433433 flb_sds_destroy (path );
@@ -469,7 +469,7 @@ void flb_test_file_path(void)
469469 }
470470 flb_sds_destroy (path );
471471 flb_sds_destroy (file );
472- remove (TEST_LOGPATH );
472+ flb_test_rmdir (TEST_LOGPATH );
473473}
474474
475475void flb_test_file_path_file (void )
@@ -492,8 +492,8 @@ void flb_test_file_path_file(void)
492492 flb_sds_printf (& path , "%s/%s" , TEST_LOGPATH , TEST_LOGFILE );
493493
494494 remove (path );
495- remove (TEST_LOGPATH );
496- ret = mkdir (TEST_LOGPATH , S_IRUSR | S_IWUSR | S_IXUSR );
495+ flb_test_rmdir (TEST_LOGPATH );
496+ ret = flb_test_mkdir (TEST_LOGPATH );
497497 if (!TEST_CHECK (ret == 0 )) {
498498 TEST_MSG ("mkdir failed:path=%s errno=%d" ,TEST_LOGPATH , errno );
499499 flb_sds_destroy (path );
@@ -534,7 +534,7 @@ void flb_test_file_path_file(void)
534534 remove (path );
535535 }
536536 flb_sds_destroy (path );
537- remove (TEST_LOGPATH );
537+ flb_test_rmdir (TEST_LOGPATH );
538538}
539539
540540#define JSON_BASIC "[1448403340,{\"key1\":\"val1\", \"key2\":\"val2\"}]"
@@ -570,10 +570,10 @@ void flb_test_file_dynamic_path_file(void)
570570 snprintf (path2 , sizeof (path2 ), "%s/file.20151124" , dir2 );
571571 remove (path1 );
572572 remove (path2 );
573- rmdir (dir1 );
574- rmdir (dir2 );
575- rmdir (tag_dir );
576- rmdir (TEST_LOGPATH );
573+ flb_test_rmdir (dir1 );
574+ flb_test_rmdir (dir2 );
575+ flb_test_rmdir (tag_dir );
576+ flb_test_rmdir (TEST_LOGPATH );
577577
578578 ctx = flb_create ();
579579 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" ,
@@ -609,10 +609,10 @@ void flb_test_file_dynamic_path_file(void)
609609
610610 remove (path1 );
611611 remove (path2 );
612- rmdir (dir1 );
613- rmdir (dir2 );
614- rmdir (tag_dir );
615- rmdir (TEST_LOGPATH );
612+ flb_test_rmdir (dir1 );
613+ flb_test_rmdir (dir2 );
614+ flb_test_rmdir (tag_dir );
615+ flb_test_rmdir (TEST_LOGPATH );
616616}
617617
618618void flb_test_file_dynamic_timestamp (void )
@@ -627,7 +627,7 @@ void flb_test_file_dynamic_timestamp(void)
627627
628628 snprintf (path , sizeof (path ), "%s/events.20151124.log" , TEST_LOGPATH );
629629 remove (path );
630- rmdir (TEST_LOGPATH );
630+ flb_test_rmdir (TEST_LOGPATH );
631631
632632 ctx = flb_create ();
633633 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" ,
@@ -659,7 +659,7 @@ void flb_test_file_dynamic_timestamp(void)
659659 flb_destroy (ctx );
660660
661661 remove (path );
662- rmdir (TEST_LOGPATH );
662+ flb_test_rmdir (TEST_LOGPATH );
663663}
664664
665665void flb_test_file_dynamic_requires_fallback (void )
@@ -703,7 +703,7 @@ void flb_test_file_dynamic_missing_fallback(void)
703703
704704 snprintf (fallback , sizeof (fallback ), "%s/fallback.log" , TEST_LOGPATH );
705705 remove (fallback );
706- rmdir (TEST_LOGPATH );
706+ flb_test_rmdir (TEST_LOGPATH );
707707
708708 ctx = flb_create ();
709709 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -734,7 +734,7 @@ void flb_test_file_dynamic_missing_fallback(void)
734734 flb_destroy (ctx );
735735
736736 remove (fallback );
737- rmdir (TEST_LOGPATH );
737+ flb_test_rmdir (TEST_LOGPATH );
738738}
739739
740740void flb_test_file_dynamic_unsafe_fallback (void )
@@ -750,7 +750,7 @@ void flb_test_file_dynamic_unsafe_fallback(void)
750750 snprintf (fallback , sizeof (fallback ), "%s/fallback.log" , TEST_LOGPATH );
751751 remove (fallback );
752752 remove ("escape.log" );
753- rmdir (TEST_LOGPATH );
753+ flb_test_rmdir (TEST_LOGPATH );
754754
755755 ctx = flb_create ();
756756 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -782,7 +782,7 @@ void flb_test_file_dynamic_unsafe_fallback(void)
782782
783783 TEST_CHECK (access ("escape.log" , F_OK ) != 0 );
784784 remove (fallback );
785- rmdir (TEST_LOGPATH );
785+ flb_test_rmdir (TEST_LOGPATH );
786786}
787787
788788void flb_test_file_dynamic_windows_unsafe_fallback (void )
@@ -800,7 +800,7 @@ void flb_test_file_dynamic_windows_unsafe_fallback(void)
800800 snprintf (unsafe , sizeof (unsafe ), "%s/host:one.log" , TEST_LOGPATH );
801801 remove (fallback );
802802 remove (unsafe );
803- rmdir (TEST_LOGPATH );
803+ flb_test_rmdir (TEST_LOGPATH );
804804
805805 ctx = flb_create ();
806806 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -833,7 +833,7 @@ void flb_test_file_dynamic_windows_unsafe_fallback(void)
833833 TEST_CHECK (access (unsafe , F_OK ) != 0 );
834834 remove (fallback );
835835 remove (unsafe );
836- rmdir (TEST_LOGPATH );
836+ flb_test_rmdir (TEST_LOGPATH );
837837}
838838
839839void flb_test_file_dynamic_limit_fallback (void )
@@ -854,7 +854,7 @@ void flb_test_file_dynamic_limit_fallback(void)
854854 remove (first );
855855 remove (second );
856856 remove (overflow );
857- rmdir (TEST_LOGPATH );
857+ flb_test_rmdir (TEST_LOGPATH );
858858
859859 ctx = flb_create ();
860860 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -891,7 +891,7 @@ void flb_test_file_dynamic_limit_fallback(void)
891891 remove (first );
892892 remove (second );
893893 remove (overflow );
894- rmdir (TEST_LOGPATH );
894+ flb_test_rmdir (TEST_LOGPATH );
895895}
896896
897897void flb_test_file_dynamic_path_traversal_fallback (void )
@@ -907,7 +907,7 @@ void flb_test_file_dynamic_path_traversal_fallback(void)
907907 snprintf (fallback , sizeof (fallback ), "%s/fallback.log" , TEST_LOGPATH );
908908 remove (fallback );
909909 remove ("unsafe.log" );
910- rmdir (TEST_LOGPATH );
910+ flb_test_rmdir (TEST_LOGPATH );
911911
912912 ctx = flb_create ();
913913 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -939,7 +939,7 @@ void flb_test_file_dynamic_path_traversal_fallback(void)
939939
940940 TEST_CHECK (access ("unsafe.log" , F_OK ) != 0 );
941941 remove (fallback );
942- rmdir (TEST_LOGPATH );
942+ flb_test_rmdir (TEST_LOGPATH );
943943}
944944
945945void flb_test_file_delim_csv (void )
@@ -1203,7 +1203,7 @@ void flb_test_file_mkdir(void)
12031203 flb_sds_printf (& path , "%s/%s" , TEST_LOGPATH , file );
12041204
12051205 remove (path );
1206- remove (TEST_LOGPATH );
1206+ flb_test_rmdir (TEST_LOGPATH );
12071207
12081208 ctx = flb_create ();
12091209 flb_service_set (ctx , "Flush" , "1" , "Grace" , "1" , "Log_Level" , "error" , NULL );
@@ -1240,5 +1240,5 @@ void flb_test_file_mkdir(void)
12401240 }
12411241 flb_sds_destroy (path );
12421242 flb_sds_destroy (file );
1243- remove (TEST_LOGPATH );
1243+ flb_test_rmdir (TEST_LOGPATH );
12441244}
0 commit comments