KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_loop_safe_collect.cpp File Reference
#include <filesystem>
#include <fstream>
#include <system_error>
#include <qa_utils/wx_utils/unit_test_utils.h>
#include <boost/test/unit_test.hpp>
#include <gestfich.h>
#include <wx/arrstr.h>
#include <wx/filename.h>
#include <wx/utils.h>

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (RecursiveSymlinkTerminates)
 
 BOOST_AUTO_TEST_CASE (SingleSymlinkResolves)
 
 BOOST_AUTO_TEST_CASE (AncestorSymlinkDoesNotEscape)
 
 BOOST_AUTO_TEST_CASE (FileSpecFiltersResults)
 
 BOOST_AUTO_TEST_CASE (SubdirCollectionTerminates)
 
 BOOST_AUTO_TEST_CASE (HiddenFlagControlsDotfiles)
 
 BOOST_AUTO_TEST_CASE (ChildSymlinkToExternalDirIsFollowed)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/7]

BOOST_AUTO_TEST_CASE ( AncestorSymlinkDoesNotEscape )

Definition at line 162 of file test_loop_safe_collect.cpp.

References CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [2/7]

BOOST_AUTO_TEST_CASE ( ChildSymlinkToExternalDirIsFollowed )

Definition at line 264 of file test_loop_safe_collect.cpp.

References CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [3/7]

BOOST_AUTO_TEST_CASE ( FileSpecFiltersResults )

Definition at line 192 of file test_loop_safe_collect.cpp.

References BOOST_CHECK_EQUAL(), and CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [4/7]

BOOST_AUTO_TEST_CASE ( HiddenFlagControlsDotfiles )

Definition at line 236 of file test_loop_safe_collect.cpp.

References CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [5/7]

BOOST_AUTO_TEST_CASE ( RecursiveSymlinkTerminates )

Definition at line 112 of file test_loop_safe_collect.cpp.

References BOOST_AUTO_TEST_CASE(), and CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [6/7]

BOOST_AUTO_TEST_CASE ( SingleSymlinkResolves )

Definition at line 133 of file test_loop_safe_collect.cpp.

References BOOST_CHECK_EQUAL(), and CollectFilesLoopSafe().

◆ BOOST_AUTO_TEST_CASE() [7/7]

BOOST_AUTO_TEST_CASE ( SubdirCollectionTerminates )

Definition at line 211 of file test_loop_safe_collect.cpp.

References CollectSubdirsLoopSafe().