jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
TestFileUtil01 Class Reference
Inheritance diagram for TestFileUtil01:
Collaboration diagram for TestFileUtil01:

Public Member Functions

void test00_testfiles ()
 
void test01_cwd ()
 
void test02_dirname ()
 
void test03_basename ()
 
void test03b_absolute ()
 
void test04_dir_item ()
 
void test05_file_stat ()
 
void test06_file_stat_symlinks ()
 
void test07_file_stat_fd ()
 
void test08_pipe_01 ()
 
void test10_mkdir ()
 
void test11_touch ()
 
void test20_visit ()
 
void test21_visit_error ()
 
void test22_visit_symlinks ()
 
void test30_copy_file2dir ()
 
void test31_copy_file2file ()
 
void test40_copy_ext_r_p ()
 
void test41_copy_ext_r_p_below ()
 
void test42_copy_ext_r_p_into ()
 
void test43_copy_ext_r_p_over ()
 
void test49_copy_ext_r_p_vfat ()
 
void test50_copy_ext_r_p_fsl ()
 

Static Public Member Functions

static void test_file_stat_fd_item (const jau::io::fs::fmode_t exp_type, const int fd, const std::string &named_fd1, const std::string &named_fd_link)
 

Static Public Attributes

static constexpr const char * pipe_msg = "Therefore I say unto you, Take no thought for your life, what ye shall eat, or what ye shall drink; nor yet for your body, what."
 
static const size_t pipe_msg_count = 10
 
static const size_t pipe_msg_len = 128
 

Detailed Description

Definition at line 39 of file test_fileutils01.cpp.

Member Function Documentation

◆ test00_testfiles()

void TestFileUtil01::test00_testfiles ( )
inline

Definition at line 42 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test01_cwd()

void TestFileUtil01::test01_cwd ( )
inline

Definition at line 60 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test02_dirname()

void TestFileUtil01::test02_dirname ( )
inline

Definition at line 73 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test03_basename()

void TestFileUtil01::test03_basename ( )
inline

Definition at line 141 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test03b_absolute()

void TestFileUtil01::test03b_absolute ( )
inline

Definition at line 207 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test04_dir_item()

void TestFileUtil01::test04_dir_item ( )
inline

Definition at line 242 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test05_file_stat()

void TestFileUtil01::test05_file_stat ( )
inline

Definition at line 527 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test06_file_stat_symlinks()

void TestFileUtil01::test06_file_stat_symlinks ( )
inline

Definition at line 634 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test_file_stat_fd_item()

static void TestFileUtil01::test_file_stat_fd_item ( const jau::io::fs::fmode_t exp_type,
const int fd,
const std::string & named_fd1,
const std::string & named_fd_link )
inlinestatic

Definition at line 805 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test07_file_stat_fd()

void TestFileUtil01::test07_file_stat_fd ( )
inline

Definition at line 879 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test08_pipe_01()

void TestFileUtil01::test08_pipe_01 ( )
inline

Definition at line 914 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test10_mkdir()

void TestFileUtil01::test10_mkdir ( )
inline

Definition at line 1043 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test11_touch()

void TestFileUtil01::test11_touch ( )
inline

Definition at line 1070 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test21_visit_error()

void TestFileUtil01::test21_visit_error ( )
inline

Definition at line 1170 of file test_fileutils01.cpp.

◆ test20_visit()

void TestFileUtil01::test20_visit ( )
inline

Definition at line 1174 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test22_visit_symlinks()

void TestFileUtil01::test22_visit_symlinks ( )
inline

Definition at line 1241 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test30_copy_file2dir()

void TestFileUtil01::test30_copy_file2dir ( )
inline

Definition at line 1331 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test31_copy_file2file()

void TestFileUtil01::test31_copy_file2file ( )
inline

Definition at line 1422 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test40_copy_ext_r_p()

void TestFileUtil01::test40_copy_ext_r_p ( )
inline

Definition at line 1525 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test41_copy_ext_r_p_below()

void TestFileUtil01::test41_copy_ext_r_p_below ( )
inline

Definition at line 1541 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test42_copy_ext_r_p_into()

void TestFileUtil01::test42_copy_ext_r_p_into ( )
inline

Definition at line 1558 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test43_copy_ext_r_p_over()

void TestFileUtil01::test43_copy_ext_r_p_over ( )
inline

Definition at line 1576 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test49_copy_ext_r_p_vfat()

void TestFileUtil01::test49_copy_ext_r_p_vfat ( )
inline

Definition at line 1595 of file test_fileutils01.cpp.

Here is the caller graph for this function:

◆ test50_copy_ext_r_p_fsl()

void TestFileUtil01::test50_copy_ext_r_p_fsl ( )
inline

Definition at line 1626 of file test_fileutils01.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ pipe_msg

const char* TestFileUtil01::pipe_msg = "Therefore I say unto you, Take no thought for your life, what ye shall eat, or what ye shall drink; nor yet for your body, what."
staticconstexpr

Definition at line 910 of file test_fileutils01.cpp.

◆ pipe_msg_len

const size_t TestFileUtil01::pipe_msg_len = 128
static

Definition at line 911 of file test_fileutils01.cpp.

◆ pipe_msg_count

const size_t TestFileUtil01::pipe_msg_count = 10
static

Definition at line 912 of file test_fileutils01.cpp.


The documentation for this class was generated from the following file: