diff options
author | dgp <dgp@noemail.net> | 2009-01-30 16:01:33 (GMT) |
---|---|---|
committer | dgp <dgp@noemail.net> | 2009-01-30 16:01:33 (GMT) |
commit | 7ebcc47886d3a1f2b46f13b0d68cea71155a88a9 (patch) | |
tree | b621e073791888337892afca421a5eaef6f487e4 /tests/interp.test | |
parent | aab9734a40a4a5fb0a1cc354705e7b1242808bf4 (diff) | |
download | tcl-7ebcc47886d3a1f2b46f13b0d68cea71155a88a9.zip tcl-7ebcc47886d3a1f2b46f13b0d68cea71155a88a9.tar.gz tcl-7ebcc47886d3a1f2b46f13b0d68cea71155a88a9.tar.bz2 |
improved test fixes
FossilOrigin-Name: 80965d40423d9768e9e589ce7ed82f13dbdb7857
Diffstat (limited to 'tests/interp.test')
-rw-r--r-- | tests/interp.test | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/tests/interp.test b/tests/interp.test index bdd87fa..6c22b5e 100644 --- a/tests/interp.test +++ b/tests/interp.test @@ -10,7 +10,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: interp.test,v 1.62 2009/01/29 17:13:50 dgp Exp $ +# RCS: @(#) $Id: interp.test,v 1.63 2009/01/30 16:01:34 dgp Exp $ if {[lsearch [namespace children] ::tcltest] == -1} { package require tcltest 2.1 @@ -2567,8 +2567,8 @@ test interp-29.3.4 {recursion limit error reporting} { eval { # 3 eval { # 4 eval { # 5 - interp recursionlimit {} 5 - set x ok + interp recursionlimit {} [expr {5+[namespace ensemble exists ::interp]}] + set x ok } } } @@ -2588,8 +2588,8 @@ test interp-29.3.5 {recursion limit error reporting} { eval { # 3 eval { # 4 eval { # 5 - interp recursionlimit {} 4 - set x ok + interp recursionlimit {} [expr {4+[namespace ensemble exists ::interp]}] + set x ok } } } @@ -2609,14 +2609,8 @@ test interp-29.3.6 {recursion limit error reporting} { eval { # 3 eval { # 4 eval { # 5 - # Conversion to an ensemble changed the result, - # because ensemble dispatch consumes an additional - # recursion level. Work around for now by - # directly calling the subcommand target. - # - #interp recursionlimit {} 6 - ::tcl::interp::recursionlimit {} 6 - set x ok + interp recursionlimit {} [expr {6+[namespace ensemble exists ::interp]}] + set x ok } } } |