#include "../../../tests/testXWC.hpp"
#include <filesystem>
#include "../stdFileName.hpp"
#include "../fileTimes.hpp"
#include "../stdSubDir.hpp"
Go to the source code of this file.
Namespaces | |
namespace | libXWCTest |
Namespace for all libXWC tests. | |
namespace | libXWCTest::fileTest |
Namespace for XWC::file tests. | |
namespace | libXWCTest::fileTest::stdFileNameTest |
Namespace for XWC::file::stdFileName tests. | |
Macros | |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_EXCEPTION_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_EXCEPTION |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION |
#define | XWCTEST_NAMESPACE XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC_ns |
#define | XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC |
#define | XWCTEST_NAMESPACE XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE_ns |
#define | XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE |
#define | XWCTEST_NAMESPACE XWCTEST_STDSUBDIR_YMD_BAD_ALLOC_ns |
#define | XWCTEST_STDSUBDIR_YMD_BAD_ALLOC |
#define | XWCTEST_NAMESPACE XWCTEST_STDSUBDIR_YMD_EXCEPTION_ns |
#define | XWCTEST_STDSUBDIR_YMD_EXCEPTION |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_TIMEGM_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_TIMEGM |
#define | XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER_ns |
#define | XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER |
Functions | |
libXWCTest::fileTest::stdFileNameTest::TEST_CASE ("Construction and Initializing stdFileName", "[libMagAOX::file::stdFileName]") | |
Constructing and Initializing stdFileName. | |
libXWCTest::fileTest::stdFileNameTest::TEST_CASE ("Member Access Errors", "[libMagAOX::file::stdFileName]") | |
Member Access Errors. | |
libXWCTest::fileTest::stdFileNameTest::TEST_CASE ("Setting fullName Errors", "[libMagAOX::file::stdFileName]") | |
Setting fullName errors. | |
libXWCTest::fileTest::stdFileNameTest::TEST_CASE ("Comparing stdFileNames", "[libMagAOX::file::stdFileName]") | |
Comparing stdFileNames. | |
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_EXCEPTION_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDSUBDIR_YMD_BAD_ALLOC_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDSUBDIR_YMD_EXCEPTION_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_TIMEGM_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_NAMESPACE XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER_ns |
Definition at line 13 of file stdFileName_test.cpp.
#define XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC |
Definition at line 50 of file stdFileName_test.cpp.
#define XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE |
Definition at line 59 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC |
Definition at line 14 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_EXCEPTION |
Definition at line 21 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC |
Definition at line 28 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION |
Definition at line 42 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR |
Definition at line 35 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_TIMEGM |
Definition at line 85 of file stdFileName_test.cpp.
#define XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER |
Definition at line 92 of file stdFileName_test.cpp.
#define XWCTEST_STDSUBDIR_YMD_BAD_ALLOC |
Definition at line 68 of file stdFileName_test.cpp.
#define XWCTEST_STDSUBDIR_YMD_EXCEPTION |
Definition at line 77 of file stdFileName_test.cpp.