aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_fileutils01.cpp
Commit message (Expand)AuthorAgeFilesLines
* cleanup C++20: Use non-optimized new zero_bytes_sec() instead of ::bzero(), w...Sven Göthel2024-05-191-2/+4
* Build Environment: Better CMake Usage incl. Eclipse (IDE) default CDT CMakeSven Göthel2024-05-071-2/+20
* file_util: robustness: dir_item is empty w/ empty path; visit: Add depth argu...Sven Göthel2024-05-021-134/+201
* file_util: Add absolute() and isAbsolute(), make test_fileutils* more robust ...Sven Göthel2024-04-301-77/+79
* jau::io::ByteInStream*: Remove redundant end_of_data(), use !good() instead.Sven Gothel2023-01-011-1/+1
* jau::FunctionDef<> -> jau::function<R(A...)> using proper function prototype ...Sven Gothel2022-09-161-7/+7
* Add `[[nodiscard]]` to Byte{In,Out}Stream read(), peek(), write() interface a...Sven Gothel2022-08-051-1/+4
* Add ByteOutStream and ByteOutStream_File POSIX 'fd' implementation, ...Sven Gothel2022-08-051-8/+6
* test_fileutils01.cpp: Use extern "C" linkage for C-includesSven Gothel2022-08-021-5/+7
* test_fileutils01: Cover file_stats(fd) and named-fd, incl. using explicit fil...Sven Gothel2022-07-311-55/+111
* Add jau::fs::sync() / FileUtil.sync(): Synchronizes filesystems ...Sven Gothel2022-07-291-0/+3
* jau::fs::copy_option / CopyOption: Add into_existing_dir: Copy source dir con...Sven Gothel2022-07-291-7/+53
* test_fileutil01.cpp: Add test08_pipe_01(): Test actual pipe using named file-...Sven Gothel2022-07-251-0/+130
* TestFileUtils01: Add test07_file_stat_fd() from native test, i.e. validating ...Sven Gothel2022-07-251-1/+1
* Pipe dreams: Add support for (named) file descriptor: jau::fs::file_stat and ...Sven Gothel2022-07-231-0/+59
* test_fileutils: Add optional test for a vfat filesystem destination (C++, Jav...Sven Gothel2022-07-201-12/+56
* fraction_timespec::to_iso8601_string(), file_stats::to_string(): Drop 'use_sp...Sven Gothel2022-07-201-16/+16
* Add jau::fs::rename() (C++) / FileUtil.rename() (Java)Sven Gothel2022-07-181-2/+37
* Data-Race-Free (DRF) jau::fs::copy() and remove(): Use `dirfd` `openat()` etc...Sven Gothel2022-07-181-7/+26
* Fix dir_item::reduce()Sven Gothel2022-07-071-1/+36
* Complete file_util: dir_item def ctor and equality op; file_stat equality op;...Sven Gothel2022-07-041-6/+58
* tests: Extract testxx_copy_r_p() to be reused in unit tests, add byte content...Sven Gothel2022-06-231-243/+3
* jau::fs::file_stats: Own link_target_path() is is_link(), completely follow s...Sven Gothel2022-06-231-66/+225
* jau::fs::dir_item: Reduce complexity in ctor using only path and reduce it if...Sven Gothel2022-06-231-3/+254
* Catch2: Adopt tests to v3.0.1Sven Gothel2022-06-191-3/+0
* test_fileutils01: Test new functionality: file_stat, fmode_t and copy() [recu...Sven Gothel2022-06-161-152/+862
* test_fileutils01: Add 2nd project_root location for unit tests hosted as subm...Sven Gothel2022-05-291-4/+19
* file_stats: Retrieve symlink data and have fmode_bits::LINK additionally set;...Sven Gothel2022-05-291-6/+117
* Add unit test for jau::fs::get_cwd()Sven Gothel2022-05-281-0/+16
* Add file_util.hpp: File Utilities for platform agnostic C++ handling of file ...Sven Gothel2022-05-181-0/+175