summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2016-11-25 15:06:13 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2016-11-25 15:06:13 (GMT)
commit889b8febfba9a5853a367eaf01fa14b4040087d7 (patch)
treeac31caa64067eb47d063456c7a53d6eeadd09f5a /tests
parentbd4ade16893719f146b31f467f5b1cbd2d7a393c (diff)
parent7b4af51ed2c67661856796cc6669052b86bda825 (diff)
downloadtcl-889b8febfba9a5853a367eaf01fa14b4040087d7.zip
tcl-889b8febfba9a5853a367eaf01fa14b4040087d7.tar.gz
tcl-889b8febfba9a5853a367eaf01fa14b4040087d7.tar.bz2
Merge trunk.
Implementation looks complete. Still missing: test-cases and documentation.
Diffstat (limited to 'tests')
-rw-r--r--tests/info.test4
-rw-r--r--tests/set-old.test7
2 files changed, 9 insertions, 2 deletions
diff --git a/tests/info.test b/tests/info.test
index a6a5919..fd89b47 100644
--- a/tests/info.test
+++ b/tests/info.test
@@ -397,8 +397,8 @@ test info-10.3 {info library option} -body {
set tcl_library $savedLibrary; unset savedLibrary
test info-11.1 {info loaded option} -body {
- info loaded a b
-} -returnCodes error -result {wrong # args: should be "info loaded ?interp?"}
+ info loaded a b c
+} -returnCodes error -result {wrong # args: should be "info loaded ?interp? ?packageName?"}
test info-11.2 {info loaded option} -body {
info loaded {}; info loaded gorp
} -returnCodes error -result {could not find interpreter "gorp"}
diff --git a/tests/set-old.test b/tests/set-old.test
index 93169f1..309abaf 100644
--- a/tests/set-old.test
+++ b/tests/set-old.test
@@ -652,6 +652,13 @@ test set-old-8.52 {array command, array names -regexp on regexp pattern} {
set a(11) 1
list [catch {lsort [array names a -regexp ^1]} msg] $msg
} {0 {1*2 11 12}}
+test set-old-8.52.1 {array command, array names -regexp, backrefs} {
+ catch {unset a}
+ set a(1*2) 1
+ set a(12) 1
+ set a(11) 1
+ list [catch {lsort [array names a -regexp {^(.)\1}]} msg] $msg
+} {0 11}
test set-old-8.53 {array command, array names -regexp} {
catch {unset a}
set a(-glob) 1