ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
test_pm_sys.F90 File Reference

Go to the source code of this file.

Modules

module  test_pm_sys
 This module contains tests of the module pm_sysShell.
 

Functions/Subroutines

subroutine test_pm_sys::setTest ()
 
logical(LK) function test_pm_sys::test_sleep_1 ()
 
logical(LK) function test_pm_sys::test_SystemInfo_type_1 ()
 
logical(LK) function test_pm_sys::test_EnvVar_type_1 ()
 Test whether environmental variables can be successfully queried. More...
 
logical(LK) function test_pm_sys::test_EnvVar_type_2 ()
 Test whether environmental variables can be successfully queried. More...
 
logical(LK) function test_pm_sys::test_EnvVar_type_3 ()
 Test whether environmental variables can be successfully queried. More...
 
logical(LK) function test_pm_sys::test_CmdArg_type_1 ()
 Test whether input command line arguments can be successfully retrieved. More...
 
logical(LK) function test_pm_sys::test_OS_type_1 ()
 Query Shell first and then OS to ensure caching the Shell query results work correctly. More...
 
logical(LK) function test_pm_sys::test_OS_type_2 ()
 Query Shell first and then OS to ensure caching the Shell query results work correctly. More...
 
logical(LK) function test_pm_sys::test_OS_type_3 ()
 Query OS first without shell query and then query OS with shell. This will test the remaining uncovered cached conditions in queryOS(). More...
 
logical(LK) function test_pm_sys::test_SysCmd_type_1 ()
 Test the success of a SysCmd action. More...
 
logical(LK) function test_pm_sys::test_isFailedExec_1 ()
 Test the success of a SysCmd action. More...
 
logical(LK) function test_pm_sys::test_isFailedExec_2 ()
 Test the success of a SysCmd action. More...
 
logical(LK) function test_pm_sys::test_getPathNew_1 ()
 
logical(LK) function test_pm_sys::test_removeFile_1 ()
 
logical(LK) function test_pm_sys::test_removeFile_2 ()
 
logical(LK) function test_pm_sys::test_getSysInfo_1 ()
 Obtain the system info without providing the cachefile name, in which case, no cache file will be generated. More...
 
logical(LK) function test_pm_sys::test_copyFile_1 ()
 

Variables

type(test_type) test_pm_sys::test