ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
Go to the source code of this file.
Modules | |
module | test_pm_sysPath |
This module contains tests of the module pm_sysPath. | |
Functions/Subroutines | |
subroutine | test_pm_sysPath::setTest () |
logical(LK) function | test_pm_sysPath::test_isDir_1 () |
Test if isDir() can successfully detect an existing directory. More... | |
logical(LK) function | test_pm_sysPath::test_query_1 () |
When the original path is not allocated, guery() must return an error message. More... | |
logical(LK) function | test_pm_sysPath::test_query_2 () |
When the original path is allocated but is empty, guery() must return an error message. More... | |
logical(LK) function | test_pm_sysPath::test_query_3 () |
When the optional OS is provided, the results must be the same as when it is not provided. More... | |
logical(LK) function | test_pm_sysPath::test_constructPath () |
logical(LK) function | test_pm_sysPath::test_getPathWindows_1 () |
logical(LK) function | test_pm_sysPath::test_getPathWindows_2 () |
Test whether the routine can successfully remove multiple backslashes from the path to convert them all to a single slash. More... | |
logical(LK) function | test_pm_sysPath::test_getPathWindows_3 () |
Test whether the routine can successfully convert a single forward-slash path to a backslash. More... | |
logical(LK) function | test_pm_sysPath::test_getPathPosix_1 () |
logical(LK) function | test_pm_sysPath::test_getPathPosix_2 () |
logical(LK) function | test_pm_sysPath::test_getDirNameExt_1 () |
logical(LK) function | test_pm_sysPath::test_getDirNameExt_2 () |
logical(LK) function | test_pm_sysPath::test_getDirFullName_1 () |
logical(LK) function | test_pm_sysPath::test_getDirFullName_2 () |
When the filename is all file name without extension (any dots), getDirFullName() must return the full file name with empty directory. More... | |
logical(LK) function | test_pm_sysPath::test_getNameExt_1 () |
When the filename is all file extension, getNameExt() must return an empty file name and an extension equivalent to full file name. More... | |
logical(LK) function | test_pm_sysPath::test_getNameExt_2 () |
logical(LK) function | test_pm_sysPath::test_pmodify_1 () |
When the filename is all file extension, getNameExt() must return an empty file name and an extension equivalent to full file name. More... | |
logical(LK) function | test_pm_sysPath::test_mkdir_1 () |
Test whether all processors are capable of generating directories. More... | |
logical(LK) function | test_pm_sysPath::test_mkdir_2 () |
Test whether all processors are capable of generating directories. More... | |
logical(LK) function | test_pm_sysPath::test_mkdir_3 () |
Test whether all processors are capable of generating directories, without the input optional arguments. More... | |
Variables | |
type(test_type) | test_pm_sysPath::test |