summaryrefslogtreecommitdiffstats
path: root/tests/menu.test
diff options
context:
space:
mode:
authorsbron <sbron@tclcode.com>2023-03-16 23:08:12 (GMT)
committersbron <sbron@tclcode.com>2023-03-16 23:08:12 (GMT)
commit54ada25aed7a1c8425bc546d8c2e5376a6656190 (patch)
treea4b1ab1d24b1224365fa80e6967961a0d1ce483b /tests/menu.test
parent3354d237c04d40a2472d1f32d510f253935d461a (diff)
downloadtk-54ada25aed7a1c8425bc546d8c2e5376a6656190.zip
tk-54ada25aed7a1c8425bc546d8c2e5376a6656190.tar.gz
tk-54ada25aed7a1c8425bc546d8c2e5376a6656190.tar.bz2
Implement TIP 658
Diffstat (limited to 'tests/menu.test')
-rw-r--r--tests/menu.test58
1 files changed, 29 insertions, 29 deletions
diff --git a/tests/menu.test b/tests/menu.test
index c18a274..47f9919 100644
--- a/tests/menu.test
+++ b/tests/menu.test
@@ -1310,7 +1310,7 @@ test menu-3.10 {MenuWidgetCmd procedure, "add" option} -setup {
.m1 add separator
} -cleanup {
destroy .m1
-} -result {}
+} -result {e001}
test menu-3.11 {MenuWidgetCmd procedure, "cget" option} -setup {
destroy .m1
} -body {
@@ -1819,7 +1819,7 @@ test menu-3.67 {MenuWidgetCmd procedure, bad option} -setup {
.m1 foo
} -cleanup {
destroy .m1
-} -returnCodes error -result {bad option "foo": must be activate, add, cget, clone, configure, delete, entrycget, entryconfigure, index, insert, invoke, post, postcascade, type, unpost, xposition, or yposition}
+} -returnCodes error -result {bad option "foo": must be activate, add, cget, clone, configure, delete, entrycget, entryconfigure, id, index, insert, invoke, post, postcascade, type, unpost, xposition, or yposition}
test menu-3.68 {MenuWidgetCmd procedure, fix for bug#508988} -setup {
deleteWindows
} -body {
@@ -2647,7 +2647,7 @@ test menu-11.15 {ConfigureMenuEntry} -setup {
list [.m1 add checkbutton -label "test"] [.m1 entrycget 1 -variable]
} -cleanup {
deleteWindows
-} -result {{} test}
+} -result {e001 test}
test menu-11.16 {ConfigureMenuEntry} -setup {
deleteWindows
} -body {
@@ -2655,7 +2655,7 @@ test menu-11.16 {ConfigureMenuEntry} -setup {
.m1 add radiobutton -label "test"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-11.17 {ConfigureMenuEntry} -setup {
deleteWindows
} -body {
@@ -2818,7 +2818,7 @@ test menu-13.4 {TkGetMenuIndex} -setup {
list [.m1 insert last command -label "test2"] [.m1 entrycget last -label]
} -cleanup {
deleteWindows
-} -result {{} test2}
+} -result {e002 test2}
test menu-13.5 {TkGetMenuIndex} -setup {
deleteWindows
} -body {
@@ -2827,7 +2827,7 @@ test menu-13.5 {TkGetMenuIndex} -setup {
list [.m1 insert end command -label "test2"] [.m1 entrycget end -label]
} -cleanup {
deleteWindows
-} -result {{} test2}
+} -result {e002 test2}
test menu-13.6 {TkGetMenuIndex} -setup {
deleteWindows
} -body {
@@ -2924,7 +2924,7 @@ test menu-15.1 {MenuNewEntry} -setup {
.m1 add command -label "test"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-15.2 {MenuNewEntry} -setup {
deleteWindows
} -body {
@@ -2934,7 +2934,7 @@ test menu-15.2 {MenuNewEntry} -setup {
.m1 insert 2 command -label "test2"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e003}
test menu-15.3 {MenuNewEntry} -setup {
deleteWindows
} -body {
@@ -2943,7 +2943,7 @@ test menu-15.3 {MenuNewEntry} -setup {
.m1 add command -label "test2"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e002}
test menu-15.4 {MenuNewEntry} -setup {
deleteWindows
} -body {
@@ -2951,7 +2951,7 @@ test menu-15.4 {MenuNewEntry} -setup {
.m1 add command -label "test"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.1 {MenuAddOrInsert} -setup {
deleteWindows
@@ -2967,7 +2967,7 @@ test menu-16.2 {MenuAddOrInsert} -setup {
.m1 insert test command -label "foo"
} -cleanup {
deleteWindows
-} -result {}
+} -result {e002}
test menu-16.3 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -2991,7 +2991,7 @@ test menu-16.5 {MenuAddOrInsert} -setup {
.m1 add cascade
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.6 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -2999,7 +2999,7 @@ test menu-16.6 {MenuAddOrInsert} -setup {
.m1 add checkbutton
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.7 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3007,7 +3007,7 @@ test menu-16.7 {MenuAddOrInsert} -setup {
.m1 add command
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.8 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3015,7 +3015,7 @@ test menu-16.8 {MenuAddOrInsert} -setup {
.m1 add radiobutton
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.9 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3023,7 +3023,7 @@ test menu-16.9 {MenuAddOrInsert} -setup {
.m1 add separator
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.10 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3037,7 +3037,7 @@ test menu-16.11 {MenuAddOrInsert} -setup {
.m1 add command
} -cleanup {
deleteWindows
-} -result {}
+} -result {e001}
test menu-16.12 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3047,7 +3047,7 @@ test menu-16.12 {MenuAddOrInsert} -setup {
list [.m2 add command -label "test"] [.m1 entrycget 1 -label] [.m3 entrycget 1 -label]
} -cleanup {
deleteWindows
-} -result {{} test test}
+} -result {e001 test test}
test menu-16.13 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3057,12 +3057,12 @@ test menu-16.13 {MenuAddOrInsert} -setup {
list [.m3 add command -label "test"] [.m1 entrycget 1 -label] [.m2 entrycget 1 -label]
} -cleanup {
deleteWindows
-} -result {{} test test}
+} -result {e001 test test}
test menu-16.14 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
menu .m1
- .m1 add command -blork
+ .m1 add command -blork fish
} -returnCodes error -result {unknown option "-blork"}
test menu-16.15 {MenuAddOrInsert} -setup {
deleteWindows
@@ -3074,7 +3074,7 @@ test menu-16.15 {MenuAddOrInsert} -setup {
list [.container add cascade -label "File" -menu .m1] [. configure -menu ""]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e001 {}}
test menu-16.16 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3084,7 +3084,7 @@ test menu-16.16 {MenuAddOrInsert} -setup {
list [.m2 add cascade -menu .m1] [$tearoff unpost]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e001 {}}
test menu-16.17 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3095,7 +3095,7 @@ test menu-16.17 {MenuAddOrInsert} -setup {
list [.container add cascade -label "File" -menu .m1] [. configure -menu ""]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e001 {}}
test menu-16.18 {MenuAddOrInsert} -setup {
deleteWindows
} -body {
@@ -3106,7 +3106,7 @@ test menu-16.18 {MenuAddOrInsert} -setup {
list [.container add cascade -label "File" -menu .m1] [. configure -menu ""]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e002 {}}
test menu-16.19 {MenuAddOrInsert - Insert a cascade deep into the tree} -setup {
deleteWindows
} -body {
@@ -3135,7 +3135,7 @@ test menu-17.1 {MenuVarProc} -setup {
[unset foo]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e001 {}}
# menu-17.2 - Don't know how to generate the flags in the if
test menu-17.2 {MenuVarProc} -setup {
deleteWindows
@@ -3146,7 +3146,7 @@ test menu-17.2 {MenuVarProc} -setup {
[set foo ""]
} -cleanup {
deleteWindows
-} -result {{} {}}
+} -result {e001 {}}
test menu-17.3 {MenuVarProc} -setup {
deleteWindows
} -body {
@@ -3157,7 +3157,7 @@ test menu-17.3 {MenuVarProc} -setup {
[set foo "hello"] [unset foo]
} -cleanup {
deleteWindows
-} -result {{} hello {}}
+} -result {e001 hello {}}
test menu-17.4 {MenuVarProc} -setup {
deleteWindows
} -body {
@@ -3167,7 +3167,7 @@ test menu-17.4 {MenuVarProc} -setup {
[set foo "hello"] [unset foo]
} -cleanup {
deleteWindows
-} -result {{} hello {}}
+} -result {e001 hello {}}
test menu-17.5 {MenuVarProc} -setup {
deleteWindows
} -body {
@@ -3177,7 +3177,7 @@ test menu-17.5 {MenuVarProc} -setup {
[set foo "goodbye"] [unset foo]
} -cleanup {
deleteWindows
-} -result {{} goodbye {}}
+} -result {e001 goodbye {}}
test menu-17.6 {MenuVarProc [5d991b822e]} -setup {
deleteWindows
} -body {