aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2023-07-05 09:30:18 +1000
committerSteve Bennett <steveb@workware.net.au>2023-07-05 09:31:02 +1000
commit8f88179f90cdcbc775d52c7fa6b6f31943b8e322 (patch)
treee37c75678ecfe9edfa14f9140eefaedb3656c401
parent6fd2ff925d636fca8aaf5f8cd3beddfe95475b82 (diff)
downloadjimtcl-8f88179f90cdcbc775d52c7fa6b6f31943b8e322.zip
jimtcl-8f88179f90cdcbc775d52c7fa6b6f31943b8e322.tar.gz
jimtcl-8f88179f90cdcbc775d52c7fa6b6f31943b8e322.tar.bz2
tests: Fix/add some constraint checks
In case socket pty, interp are not available Signed-off-by: Steve Bennett <steveb@workware.net.au>
-rw-r--r--tests/interactive.test1
-rw-r--r--tests/load.test3
2 files changed, 3 insertions, 1 deletions
diff --git a/tests/interactive.test b/tests/interactive.test
index 2e783f9..a853bc8 100644
--- a/tests/interactive.test
+++ b/tests/interactive.test
@@ -2,6 +2,7 @@ source [file dirname [info script]]/testing.tcl
needs constraint jim
needs cmd socket
+needs eval "socket pty" {lmap p [socket pty] { $p close }}
package require expect
diff --git a/tests/load.test b/tests/load.test
index 18361c7..4c75c6b 100644
--- a/tests/load.test
+++ b/tests/load.test
@@ -1,6 +1,7 @@
source [file dirname [info script]]/testing.tcl
-needs cmd load interp
+needs cmd load
+needs cmd interp
# In order to test loadable modules we need a working build-jim-ext
# (from the same directory as jimsh).