diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2024-03-13 00:14:36 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2024-03-13 00:14:36 (GMT) |
commit | 86d2fcbe34915ed7187fa6c289abb5c52c6825d4 (patch) | |
tree | e8b7e20c7cbad1f96d0b171f26bbeab789309b0c /tests/fileSystem.test | |
parent | 3b079f137c6a1a8776a9696cbbac0ff4d4b9cedc (diff) | |
parent | 26619872a685f373c6fa06066eb03c5da5951bfa (diff) | |
download | tcl-86d2fcbe34915ed7187fa6c289abb5c52c6825d4.zip tcl-86d2fcbe34915ed7187fa6c289abb5c52c6825d4.tar.gz tcl-86d2fcbe34915ed7187fa6c289abb5c52c6825d4.tar.bz2 |
Merge 8.7
Diffstat (limited to 'tests/fileSystem.test')
-rw-r--r-- | tests/fileSystem.test | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/tests/fileSystem.test b/tests/fileSystem.test index 5f841b5..a6238c2 100644 --- a/tests/fileSystem.test +++ b/tests/fileSystem.test @@ -577,7 +577,14 @@ test filesystem-7.1.1 {load from vfs} -setup { set dir [pwd] } -constraints {win testsimplefilesystem loaddll} -body { # This may cause a crash on exit - cd [file dirname $::ddelib] + if {[file dirname $::ddelib] ne "."} { + cd [file dirname $::ddelib] + } else { + cd [file dirname [info nameofexecutable]] + } + if {![file exists [file tail $::ddelib]]} { + ::tcltest::Skip "no-ddelib" + } testsimplefilesystem 1 # This loads dde via a complex copy-to-temp operation load simplefs:/[file tail $::ddelib] Dde @@ -591,7 +598,14 @@ test filesystem-7.1.2 {load from vfs, and then unload again} -setup { set dir [pwd] } -constraints {win testsimplefilesystem loaddll} -body { # This may cause a crash on exit - cd [file dirname $::reglib] + if {[file dirname $::reglib] ne "."} { + cd [file dirname $::reglib] + } else { + cd [file dirname [info nameofexecutable]] + } + if {![file exists [file tail $::reglib]]} { + ::tcltest::Skip "no-reglib" + } testsimplefilesystem 1 # This loads reg via a complex copy-to-temp operation load simplefs:/[file tail $::reglib] Registry |