===========================
step 1
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --version
===========================
Modules based on Lua: Version 8.6.9  2022-02-02 11:25 -04:00
    by Robert McLay mclay@tacc.utexas.edu
===========================
step 2
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
ProjectDIR/rt/tacc/mf/TACC
   Linux         cluster-paths       globus/4.0.1             pgi/7.2-5
   TACC-paths    cluster.orig        globus/4.0.7      (D)
   TACC.orig     cluster             mvapich1/mvapich1
   TACC          empty_unload/1.0    pgi/7.1           (D)
  Where:
   D:  Default Module
If the avail list is too long consider trying:
"module --default avail" or "ml -d av" to just list the default modules.
"module overview" or "ml ov" to display the number of modules for each name.
Use "module spider" to find all possible modules and extensions.
Use "module keyword key1 key2 ..." to search for all possible modules matching any of the "keys".
===========================
step 3
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load TACC
===========================
===========================
step 4
lua ProjectDIR/src/lmod.in.lua bash --regression_testing help mvapich1
===========================
Module Specific Help for "mvapich1/mvapich1"
	This module loads the MVAPICH MPI environment built with
	Intel compilers. By loading this module, the following commands
	will be automatically available for compiling MPI applications:
	mpif77       (F77 source)
	mpif90       (F90 source)
	mpicc        ( C  source)
	mpiCC/mpicxx (C++ source)
	Version 1.0.1
===========================
step 5
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
Currently Loaded Modules:
  1) Linux     3) mvapich1/mvapich1   5) cluster-paths   7) TACC-paths
  2) pgi/7.1   4) globus/4.0.7        6) cluster         8) TACC
===========================
step 6
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --latest load pgi
===========================
The following have been reloaded with a version change:
  1) pgi/7.1 => pgi/7.2-5
===========================
step 7
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
Currently Loaded Modules:
  1) Linux               3) globus/4.0.7    5) cluster      7) TACC
  2) mvapich1/mvapich1   4) cluster-paths   6) TACC-paths   8) pgi/7.2-5
===========================
step 8
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load pgi
===========================
The following have been reloaded with a version change:
  1) pgi/7.2-5 => pgi/7.1
===========================
step 9
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
Currently Loaded Modules:
  1) Linux               3) globus/4.0.7    5) cluster      7) TACC
  2) mvapich1/mvapich1   4) cluster-paths   6) TACC-paths   8) pgi/7.1
===========================
step 10
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --latest swap pgi pgi
===========================
The following have been reloaded with a version change:
  1) pgi/7.1 => pgi/7.2-5
===========================
step 11
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
Currently Loaded Modules:
  1) Linux               3) globus/4.0.7    5) cluster      7) TACC
  2) mvapich1/mvapich1   4) cluster-paths   6) TACC-paths   8) pgi/7.2-5
===========================
step 12
lua ProjectDIR/src/lmod.in.lua bash --regression_testing unload cluster
===========================
===========================
step 13
lua ProjectDIR/src/lmod.in.lua bash --regression_testing purge
===========================
===========================
step 14
lua ProjectDIR/src/lmod.in.lua bash --regression_testing use ProjectDIR/rt/tacc/mf/Base
===========================
===========================
step 15
lua ProjectDIR/src/lmod.in.lua bash --regression_testing show gatk
===========================
   ProjectDIR/rt/tacc/mf/Base/gatk/1.0:
prepend_path("PATH","/unknown/apps/gatk/1.0/bin")
===========================
step 16
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gatk
===========================
To execute GATK run: java -jar /unknown/apps/gatk/1.0/java/GenomeAnalysisTK.jar
Test of brackets [foo]
===========================
step 17
lua ProjectDIR/src/lmod.in.lua bash --regression_testing unload gatk
===========================
===========================
step 18
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load stir
===========================
mod is stir/default
mod is stir/2.1
===========================
step 19
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load foo
===========================
The next line has a two blanks.   Please don't error out.
The next line has a single blank. Please don't error out.
The next line has a zero blanks.  Please don't error out.
===========================
step 20
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load empty_unload
===========================
