summaryrefslogtreecommitdiffstats
path: root/tests/tcltest.test
diff options
context:
space:
mode:
authordgp <dgp@noemail.net>2004-05-26 16:24:32 (GMT)
committerdgp <dgp@noemail.net>2004-05-26 16:24:32 (GMT)
commitc64218b9d89160c35d4793c697d44be34aadad6e (patch)
treef2c96e617c7a1b44387f1aecd456d549c3660404 /tests/tcltest.test
parent918f9f9e1148e158b51c0f76bba3a738f09c1496 (diff)
downloadtcl-c64218b9d89160c35d4793c697d44be34aadad6e.zip
tcl-c64218b9d89160c35d4793c697d44be34aadad6e.tar.gz
tcl-c64218b9d89160c35d4793c697d44be34aadad6e.tar.bz2
* library/tcltest/tcltest.tcl: Correction to debug prints and testing
* library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Corrected * tests/tcltest.test: double increment of numTestFiles in -singleproc 1 configurations. Updated tcltest-19.1 to tcltest 2.1 behavior. Corrected tcltest-25.3 to not falsely report a failure in tcltest.test. Bumped to tcltest 2.2.6. [Bugs 960560, 960926] FossilOrigin-Name: 4cea21b09ac6ab69eae8278d8939f8ed1de8e050
Diffstat (limited to 'tests/tcltest.test')
-rwxr-xr-xtests/tcltest.test11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/tcltest.test b/tests/tcltest.test
index e4cfc75..42797fa 100755
--- a/tests/tcltest.test
+++ b/tests/tcltest.test
@@ -6,7 +6,7 @@
# Copyright (c) 2000 by Ajuba Solutions
# All rights reserved.
#
-# RCS: @(#) $Id: tcltest.test,v 1.37.2.3 2004/05/26 15:13:50 dgp Exp $
+# RCS: @(#) $Id: tcltest.test,v 1.37.2.4 2004/05/26 16:24:38 dgp Exp $
# Note that there are several places where the value of
# tcltest::currentFailure is stored/reset in the -setup/-cleanup
@@ -1725,14 +1725,19 @@ test tcltest-25.2 {
test tcltest-25.3 {
reported return code (Bug 611922)
+} -setup {
+ set fail $::tcltest::currentFailure
+ set v [verbose]
} -body {
- # Buggy tcltest will generate result of 2
+ verbose {}
test tcltest-25.3.0 {} -body {
error foo
}
+} -cleanup {
+ set ::tcltest::currentFailure $fail
+ verbose $v
} -match glob -output {*generated error; Return code was: 1*}
-
cleanupTests
}