called from the dshell module to initialize environment
remove \r and the compiler debug header from the given string.
grep the given file for the given pattern.
Make all parent directories needed to create the given filename
Parse the given string s as a command. Performs BASH-like variable expansion.
Remove one or more files
Run the given command. The tryRun variants return the exit code, whereas the run variants will assert on a non-zero exit code.
Expand the given string using BASH-like variable expansion.
Run the given command. The tryRun variants return the exit code, whereas the run variants will assert on a non-zero exit code.
Exit code to return if the test is disabled for the current platform
Emulates bash environment variables. Variables set here will be availble for BASH-like expansion.
A small library to help write D shell-like test scripts.