API
 
Loading...
Searching...
No Matches
stdFileName_test.cpp File Reference
#include "../../../tests/testXWC.hpp"
#include <filesystem>
#include "../stdFileName.hpp"
#include "../fileTimes.hpp"
#include "../stdSubDir.hpp"
Include dependency graph for stdFileName_test.cpp:

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.
 

Macro Definition Documentation

◆ XWCTEST_NAMESPACE [1/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [2/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_EXCEPTION_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [3/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [4/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [5/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [6/11]

#define XWCTEST_NAMESPACE   XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [7/11]

#define XWCTEST_NAMESPACE   XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [8/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDSUBDIR_YMD_BAD_ALLOC_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [9/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDSUBDIR_YMD_EXCEPTION_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [10/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_TIMEGM_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_NAMESPACE [11/11]

#define XWCTEST_NAMESPACE   XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER_ns

Definition at line 13 of file stdFileName_test.cpp.

◆ XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC

#define XWCTEST_PARSEFILEPATH_THROW_BAD_ALLOC

Definition at line 50 of file stdFileName_test.cpp.

◆ XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE

#define XWCTEST_PARSEFILEPATH_THROW_OUT_OF_RANGE

Definition at line 59 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC

#define XWCTEST_STDFILENAME_FULLNAME_BAD_ALLOC

Definition at line 14 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_EXCEPTION

#define XWCTEST_STDFILENAME_FULLNAME_EXCEPTION

Definition at line 21 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC

#define XWCTEST_STDFILENAME_FULLNAME_FS_BAD_ALLOC

Definition at line 28 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION

#define XWCTEST_STDFILENAME_FULLNAME_FS_EXCEPTION

Definition at line 42 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR

#define XWCTEST_STDFILENAME_FULLNAME_FS_FILESYSTEM_ERROR

Definition at line 35 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_TIMEGM

#define XWCTEST_STDFILENAME_FULLNAME_TIMEGM

Definition at line 85 of file stdFileName_test.cpp.

◆ XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER

#define XWCTEST_STDFILENAME_FULLNAME_TIMEGM_OTHER

Definition at line 92 of file stdFileName_test.cpp.

◆ XWCTEST_STDSUBDIR_YMD_BAD_ALLOC

#define XWCTEST_STDSUBDIR_YMD_BAD_ALLOC

Definition at line 68 of file stdFileName_test.cpp.

◆ XWCTEST_STDSUBDIR_YMD_EXCEPTION

#define XWCTEST_STDSUBDIR_YMD_EXCEPTION

Definition at line 77 of file stdFileName_test.cpp.