@@ -86,6 +86,7 @@ testouterr_cmd_re sh "test $modname" ERR $tserr
8686
8787# module has been loaded
8888setenv_loaded_module [list $mod] [list $modfile]
89+ setenv_var __MODULES_LMREFRESH $mod
8990set tserr [msg_unload $mod [moderr_missingmcookiens $modfile]]
9091testouterr_cmd sh "unload $mod" ERR $tserr
9192testouterr_cmd sh reload ERR $tserr
@@ -97,6 +98,7 @@ testouterr_cmd sh {list -t} OK $tserr
9798set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
9899testouterr_cmd_re sh {list -l} OK $tserr
99100unsetenv_loaded_module
101+ unsetenv_var __MODULES_LMREFRESH
100102
101103# global search commands
102104set tserr "$mp:\n$modname/1.0\n$modname/2.0\n$mod"
@@ -154,6 +156,7 @@ testouterr_cmd_re sh "test $modname" ERR $tserr
154156
155157# module has been loaded
156158setenv_loaded_module [list $mod] [list $modfile]
159+ setenv_var __MODULES_LMREFRESH $mod
157160set tserr [msg_unload $mod [moderr_minverreqns $modfile 99]]
158161testouterr_cmd sh "unload $mod" ERR $tserr
159162testouterr_cmd sh reload ERR $tserr
@@ -165,6 +168,7 @@ testouterr_cmd sh {list -t} OK $tserr
165168set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
166169testouterr_cmd_re sh {list -l} OK $tserr
167170unsetenv_loaded_module
171+ unsetenv_var __MODULES_LMREFRESH
168172
169173# global search commands
170174set tserr "$mp:\n$mod\n${modname}rc/1"
@@ -235,6 +239,7 @@ testouterr_cmd_re sh "test $modname" ERR $tserr
235239
236240# module has been loaded
237241setenv_loaded_module [list $mod] [list $modfile]
242+ setenv_var __MODULES_LMREFRESH $mod
238243set tserr [msg_unload $mod [err_permdenied $modfile]]
239244testouterr_cmd sh "unload $mod" ERR $tserr
240245testouterr_cmd sh reload ERR $tserr
@@ -246,6 +251,7 @@ testouterr_cmd sh {list -t} OK $tserr
246251set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
247252testouterr_cmd_re sh {list -l} OK $tserr
248253unsetenv_loaded_module
254+ unsetenv_var __MODULES_LMREFRESH
249255
250256# global search commands
251257set tserr "$mp:\n$modname/1.0\n$modname/2.0\n$mod"
@@ -296,6 +302,7 @@ testouterr_cmd sh "test $modname" ERR $tserr
296302
297303# module has been loaded
298304setenv_loaded_module [list $mod] [list $modfile]
305+ setenv_var __MODULES_LMREFRESH $mod
299306set tserr [msg_unload $mod [err_permdenied $modfile]]
300307testouterr_cmd sh "unload $mod" ERR $tserr
301308testouterr_cmd sh reload ERR $tserr
@@ -307,6 +314,7 @@ testouterr_cmd sh {list -t} OK $tserr
307314set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*
308315testouterr_cmd_re sh {list -l} OK $tserr
309316unsetenv_loaded_module
317+ unsetenv_var __MODULES_LMREFRESH
310318
311319# global search commands
312320testouterr_cmd sh "avail -t $modname" OK {}
@@ -368,6 +376,7 @@ testouterr_cmd_re sh "test $modname" OK $tserr
368376
369377# module has been loaded
370378setenv_loaded_module [list $mod] [list $modfile]
379+ setenv_var __MODULES_LMREFRESH $mod
371380set tserr [msg_unload $mod [err_permdenied $modfile]]
372381testouterr_cmd sh "unload $mod" ERR $tserr
373382testouterr_cmd sh reload ERR $tserr
@@ -379,6 +388,7 @@ testouterr_cmd sh {list -t} OK $tserr
379388set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
380389testouterr_cmd_re sh {list -l} OK $tserr
381390unsetenv_loaded_module
391+ unsetenv_var __MODULES_LMREFRESH
382392
383393# global search commands
384394set tserr "$mp:\n$modname/1.0(foo)"
@@ -418,6 +428,7 @@ testouterr_cmd_re sh "test $modname" ERR $tserr
418428
419429# module has been loaded
420430setenv_loaded_module [list $mod] [list $modfile]
431+ setenv_var __MODULES_LMREFRESH $mod
421432set tserr [msg_unload $mod [moderr_missingmcookiens $modfile]]
422433testouterr_cmd sh "unload $mod" ERR $tserr
423434testouterr_cmd sh reload ERR $tserr
@@ -429,6 +440,7 @@ testouterr_cmd sh {list -t} OK $tserr
429440set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
430441testouterr_cmd_re sh {list -l} OK $tserr
431442unsetenv_loaded_module
443+ unsetenv_var __MODULES_LMREFRESH
432444
433445# global search commands
434446set tserr "$mp:\n$modname/1.0\n${mod}(default)"
@@ -486,6 +498,7 @@ testouterr_cmd_re sh "test $modname" ERR $tserr
486498
487499# module has been loaded
488500setenv_loaded_module [list $mod] [list $modfile]
501+ setenv_var __MODULES_LMREFRESH $mod
489502set tserr [msg_unload $mod [moderr_missingmcookiens $modfile]]
490503testouterr_cmd sh "unload $mod" ERR $tserr
491504testouterr_cmd sh reload ERR $tserr
@@ -497,6 +510,7 @@ testouterr_cmd sh {list -t} OK $tserr
497510set tserr $list_long_headerre\n$cur_loaded\n$mod\\s*$datetimere
498511testouterr_cmd_re sh {list -l} OK $tserr
499512unsetenv_loaded_module
513+ unsetenv_var __MODULES_LMREFRESH
500514
501515# global search commands
502516set tserr "$mp:\n$modname/1.0\n$modname/2.0\n$mod"
0 commit comments