diff options
author | patthoyts <patthoyts@users.sourceforge.net> | 2008-12-10 13:41:19 (GMT) |
---|---|---|
committer | patthoyts <patthoyts@users.sourceforge.net> | 2008-12-10 13:41:19 (GMT) |
commit | c550110fea03fbf1def408f088e37acc930c8e63 (patch) | |
tree | c3dd3812d95f10c519bb5409766a0a58876d7560 /tests/winDialog.test | |
parent | a43c01eb72a453c372c47e2bff833f117e14c42d (diff) | |
download | tk-c550110fea03fbf1def408f088e37acc930c8e63.zip tk-c550110fea03fbf1def408f088e37acc930c8e63.tar.gz tk-c550110fea03fbf1def408f088e37acc930c8e63.tar.bz2 |
Fix some problems running the tests on windows. As Tk tests run in -singleproc 1 we cannot do the script testing without damaging the later native tests.
Diffstat (limited to 'tests/winDialog.test')
-rw-r--r-- | tests/winDialog.test | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/winDialog.test b/tests/winDialog.test index 3a5c347..f176e92 100644 --- a/tests/winDialog.test +++ b/tests/winDialog.test @@ -7,7 +7,7 @@ # Copyright (c) 1998-1999 by Scriptics Corporation. # Copyright (c) 1998-1999 ActiveState Corporation. # -# RCS: @(#) $Id: winDialog.test,v 1.24 2008/12/10 05:02:52 das Exp $ +# RCS: @(#) $Id: winDialog.test,v 1.25 2008/12/10 13:41:19 patthoyts Exp $ package require tcltest 2.2 namespace import ::tcltest::* @@ -43,13 +43,13 @@ proc then {cmd} { proc afterbody {} { if {$::tk_dialog == 0} { - if {[incr ::iter_after] > 30} { - set ::dialogresult ">30 iterations waiting on tk_dialog" + if {[incr ::iter_after] > 30} { + set ::dialogresult ">30 iterations waiting on tk_dialog" + return + } + after 150 {afterbody} return } - after 150 {afterbody} - return - } uplevel #0 {set dialogresult [eval $command]} } |