Skip to content

Commit 8f02a60

Browse files
committed
ts: fix is_modules_defined test
Add bash script to test whether module function is defined
1 parent c4f290d commit 8f02a60

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

testsuite/is_module_defined

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/bin/bash
2+
type module >/dev/null 2>&1

testsuite/modules.00-init/005-init_ts.exp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -681,7 +681,7 @@ unset orig_perms
681681
unset new_perms
682682

683683
# check if module command is defined prior running tests
684-
set is_modules_defined [info exists ::env(MODULES_CMD)]
684+
set is_modules_defined [expr {![catch {exec $env(TESTSUITEDIR)/is_module_defined}]}]
685685

686686
# check if symbolic link registered in git repository have been effectively
687687
# created as symbolic link to determine if they are supported on filesystem

0 commit comments

Comments
 (0)