summaryrefslogtreecommitdiffstats
path: root/tests/error.test
diff options
context:
space:
mode:
authorferrieux <ferrieux@users.sourceforge.net>2010-05-31 22:58:56 (GMT)
committerferrieux <ferrieux@users.sourceforge.net>2010-05-31 22:58:56 (GMT)
commit085647e065d5d19e1b3e8124cb42424cdd9821c8 (patch)
treee84ac848a1e1ffcffa2d829a33cfaa2ca066dbb2 /tests/error.test
parent67dc34a79def67d6d61add7f0635c45806fc7a50 (diff)
downloadtcl-085647e065d5d19e1b3e8124cb42424cdd9821c8.zip
tcl-085647e065d5d19e1b3e8124cb42424cdd9821c8.tar.gz
tcl-085647e065d5d19e1b3e8124cb42424cdd9821c8.tar.bz2
Fix computation of [uplevel] offsets in TIP 341.
Only depend on callerPtr chaining now. Needed for upcoming coro patch.
Diffstat (limited to 'tests/error.test')
-rw-r--r--tests/error.test8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/error.test b/tests/error.test
index 1aab474..515d064 100644
--- a/tests/error.test
+++ b/tests/error.test
@@ -11,7 +11,7 @@
# See the file "license.terms" for information on usage and redistribution of
# this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
-# RCS: @(#) $Id: error.test,v 1.31 2010/05/28 09:11:32 dkf Exp $
+# RCS: @(#) $Id: error.test,v 1.32 2010/05/31 22:58:56 ferrieux Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest 2
@@ -174,13 +174,13 @@ test error-4.6 {errorstack via info } -body {
proc g x {error G:$x}
catch {f 12}
info errorstack
-} -match glob -result {CALL {g 1212} CALL {f 12} UP 1}
+} -match glob -result {CALL {g 1212} CALL {f 12} UP 3}
test error-4.7 {errorstack via options dict } -body {
proc f x {g $x$x}
proc g x {error G:$x}
catch {f 12} m d
dict get $d -errorstack
-} -match glob -result {CALL {g 1212} CALL {f 12} UP 1}
+} -match glob -result {CALL {g 1212} CALL {f 12} UP 3}
# Errors in error command itself
@@ -244,7 +244,7 @@ test error-6.10 {catch must reset errorstack} -body {
catch {f 13}
set e2 [info errorstack]
list $e1 $e2
-} -match glob -result {{CALL {g 1212} CALL {f 12} UP 1} {CALL {g 1313} CALL {f 13} UP 1}}
+} -match glob -result {{CALL {g 1212} CALL {f 12} UP 3} {CALL {g 1313} CALL {f 13} UP 3}}
test error-7.1 {Bug 1397843} -body {
variable cmds