summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2015-12-22 19:50:04 (GMT)
committerdgp <dgp@users.sourceforge.net>2015-12-22 19:50:04 (GMT)
commitbe81d9e9777a4fb2e009987d81a9e82471974142 (patch)
tree6fe976dda1efa57c1d8bee8150a2c4c73a53bc66 /tests
parent044f0ead3d698c920cda0d202cfae25a0119c9bd (diff)
downloadtcl-be81d9e9777a4fb2e009987d81a9e82471974142.zip
tcl-be81d9e9777a4fb2e009987d81a9e82471974142.tar.gz
tcl-be81d9e9777a4fb2e009987d81a9e82471974142.tar.bz2
[593baa032c] Additional fix for the mixinSubs list.
Diffstat (limited to 'tests')
-rw-r--r--tests/oo.test6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/oo.test b/tests/oo.test
index ca5c7f9..895f7ed 100644
--- a/tests/oo.test
+++ b/tests/oo.test
@@ -3677,6 +3677,12 @@ test oo-35.3 {Bug 593baa032c: superclass list teardown} {
oo::class create D {superclass B}
namespace eval [info object namespace D] [list [namespace which B] destroy]
} {}
+test oo-35.4 {Bug 593baa032c: mixins list teardown} {
+ # Bug makes this crash, especially with mem-debugging on
+ oo::class create B {}
+ oo::class create D {mixin B}
+ namespace eval [info object namespace D] [list [namespace which B] destroy]
+} {}
cleanupTests