1..315
ok 1 - Tk_WmObjCmd procedure, miscellaneous errors
ok 2 - wm aspect usage
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13 - setting and reading aspect values
ok 14
ok 15
ok 16
ok 17 # skip works only on windows
ok 18 - wm attributes usage
ok 19 # skip works only on aqua
ok 20 - wm client, setting and reading values
ok 21
ok 22
ok 23 # skip fullscreen tests only on windows
ok 24 # skip fullscreen tests only on windows
ok 25 # skip fullscreen tests only on windows
ok 26 # skip fullscreen tests only on windows
ok 27 # skip fullscreen tests only on windows
ok 28 # skip fullscreen tests only on windows
ok 29 # skip fullscreen tests only on windows
ok 30 # skip fullscreen tests only on windows
ok 31 # skip fullscreen tests only on windows
ok 32 # skip fullscreen tests only on windows
ok 33 # skip fullscreen tests only on windows
ok 34 # skip fullscreen tests only on windows
ok 35 # skip fullscreen tests only on windows
ok 36 # skip fullscreen tests only on windows
ok 37 # skip fullscreen tests only on windows
ok 38 # skip fullscreen tests only on windows
ok 39 # skip fullscreen tests only on windows
ok 40 # skip fullscreen tests only on windows
ok 41 # skip fullscreen tests only on windows
ok 42 # skip fullscreen tests only on windows
ok 43 # skip fullscreen tests only on windows
ok 44 # skip fullscreen tests only on windows
ok 45 # skip fullscreen tests only on windows
ok 46 # skip fullscreen tests only on windows
ok 47 # skip fullscreen tests only on windows
ok 48 # skip fullscreen tests only on windows
ok 49 # skip fullscreen tests only on windows
ok 50 # skip fullscreen tests only on windows
ok 51 # skip fullscreen tests only on windows
ok 52 # skip fullscreen tests only on windows
ok 53 # skip fullscreen tests only on windows
ok 54 # skip fullscreen tests only on windows
ok 55 # skip fullscreen tests only on windows
ok 56 # skip fullscreen tests only on windows
ok 57 # skip fullscreen tests only on windows
ok 58 # skip fullscreen tests only on windows
ok 59 # skip fullscreen tests only on windows
ok 60 # skip fullscreen tests only on windows
ok 61 - wm colormapwindows usage
ok 62
ok 63 - wm colormapwindows reading values
ok 64 # TODO May fail on MacOSX
ok 65 - wm colormapwindows, setting and reading values
ok 66 - wm command usage
ok 67 - wm command, setting and reading values
ok 68
ok 69
ok 70 - wm deiconify
ok 71 - wm deiconify embedded window
ok 72 - a window that has never been mapped should not be mapped by deiconify()
ok 73 - a window that has already been mapped should be mapped by deiconify()
ok 74
ok 75 - geometry for an unmapped window should not be calculated by deiconify()
ok 76 - ... it should be done at idle time
ok 77 - invoking destroy after a deiconify should not result in a crash
ok 78 - wm focusmodel usage
ok 79
ok 80 - wm focusmodel, setting and reading values
ok 81
ok 82
ok 83 - wm frame
ok 84 - wm geometry usage
ok 85
ok 86 - wm geometry, setting and getting values # TODO May fail on some window managers (e.g. fvwm 2.4.x)
ok 87 - geometry should change and is now 100x50+50+50 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
ok 88 - wm grid usage (tried 1 args)
ok 89 - wm grid usage (tried 3 args)
ok 90 - wm grid usage (tried 5 args)
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99 - wm grid, setting and reading values
ok 100
ok 101
ok 102 - wm group usage
ok 103
ok 104 - wm group, setting and reading values
ok 105
ok 106
ok 107 - wm iconbitmap usage on unix
ok 108 # skip test only for windows
ok 109 # skip test only for windows
ok 110
ok 111 - wm iconbitmap, setting and reading values
ok 112
ok 113
ok 114 - wm iconify, misc errors
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120 - wm iconmask usage
ok 121
ok 122 - wm iconmask, setting and reading values
ok 123
ok 124
ok 125 - wm iconname usage
ok 126 - wm iconname, setting and reading values
ok 127
ok 128
ok 129 - wm iconphoto usage
ok 130
ok 131
ok 132 - Set iconphoto
ok 133 - wm iconposition usage
ok 134
ok 135
ok 136
ok 137 - wm iconposition, setting and reading values
ok 138
ok 139
ok 140 - wm iconwindow usage
ok 141
ok 142
ok 143
ok 144 - wm iconwindow, setting and reading values
ok 145
ok 146
ok 147 - wm maxsize usage
ok 148
ok 149
ok 150
ok 151
ok 152 - maxsize must be <= screen size
ok 153
ok 154 - setting the maxsize to a smaller value will resize a toplevel # TODO May fail on some window managers (e.g. fvwm 2.4.x)
ok 155 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
not ok 156 - setting the maxsize to a smaller value will resize a gridded toplevel # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test 'setting the maxsize to a smaller value will resize a gridded toplevel'
# at t/wm-tcl.t line 1105.
# got: '6'
# expected: '4'
not ok 157 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test at t/wm-tcl.t line 1106.
# got: '6'
# expected: '3'
ok 158 - attempting to resize to a value bigger than the current maxsize # TODO May fail on MacOSX
ok 159 # TODO May fail on MacOSX
ok 160 - attempting to resize a gridded toplevel to a value bigger
ok 161
ok 162
ok 163
ok 164 - Use max size if window size is not explicitly set # TODO May fail on some window managers (e.g. fvwm 2.4.x)
ok 165 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
ok 166 - wm minsize usage
ok 167
ok 168
ok 169
ok 170
ok 171 - setting the minsize to a larger value will resize a toplevel # TODO May fail on MacOSX
ok 172 # TODO May fail on MacOSX
ok 173 - setting the minsize to a larger value will resize a gridded toplevel # TODO May fail on MacOSX
ok 174 # TODO May fail on MacOSX
not ok 175 - attempting to resize to a value smaller than the current minsize # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test 'attempting to resize to a value smaller than the current minsize'
# at t/wm-tcl.t line 1252.
# got: '400'
# expected: '300'
not ok 176 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test at t/wm-tcl.t line 1254.
# got: '400'
# expected: '300'
not ok 177 - attempting to resize a gridded toplevel to a value smaller # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test 'attempting to resize a gridded toplevel to a value smaller'
# at t/wm-tcl.t line 1272.
# got: '8'
# expected: '6'
not ok 178 # TODO May fail on some window managers (e.g. fvwm 2.4.x)
# Failed (TODO) test at t/wm-tcl.t line 1274.
# got: '8'
# expected: '6'
ok 179
ok 180
ok 181 - Use min size if window size is not explicitly set
ok 182
ok 183 - wm overrideredirect usage
ok 184 - wm overrideredirect, setting and reading values
ok 185
ok 186
ok 187 - wm positionfrom usage
ok 188
ok 189 - wm positionfrom, setting and reading values
ok 190
ok 191
ok 192 - wm protocol usage
ok 193 - wm protocol, setting and reading values
ok 194
ok 195 - The object isa Tk::Callback
ok 196 - The object isa Tk::Callback
ok 197
ok 198
ok 199
ok 200 - The object isa Tk::Callback
ok 201
ok 202 - wm resizable usage
ok 203
ok 204 - wm resizable, setting and reading values
ok 205
ok 206
ok 207 - wm sizefrom usage
ok 208
ok 209 - wm sizefrom, setting and reading values
ok 210
ok 211
ok 212 - wm stackorder usage
ok 213
ok 214
ok 215
ok 216
ok 217
ok 218 - wm stackorder usage, isabove|isbelow toplevels must be mapped
ok 219 - wm stackorder usage, isabove|isbelow toplevels must be mapped
ok 220
ok 221 # TODO May fail sometimes on some older window managers (e.g. metacity 2.10.x)
ok 222 # TODO May fail sometimes on some window managers (e.g. metacity)
ok 223 # TODO May fail sometimes on some window managers (e.g. metacity)
ok 224 # TODO May fail sometimes on some window managers (e.g. metacity)
ok 225 - non-toplevel widgets ignored
ok 226 - no children returns self
ok 227 - unmapped toplevel
ok 228
ok 229
ok 230
ok 231
ok 232
ok 233 - unmapped toplevel, mapped children returned
ok 234 - toplevel mapped in idle callback
ok 235 - wm stackorder isabove|isbelow
ok 236
ok 237 # TODO May fail sometimes on some older window managers (e.g. metacity 2.10.x)
ok 238 # TODO May fail sometimes on some older window managers (e.g. metacity 2.10.x)
ok 239 - a menu is not a toplevel # TODO May fail sometimes on some older window managers (e.g. metacity 2.10.x)
not ok 240 - A normal toplevel can't be raised above an overrideredirect toplevel
# Failed test 'A normal toplevel can't be raised above an overrideredirect toplevel'
# at t/wm-tcl.t line 1777.
# got: '1'
# expected: '0'
ok 241 - A normal toplevel can be explicitely lowered
ok 242 - An embedded toplevel does not appear in the stacking order
ok 243 - wm title usage
ok 244 - wm title, setting and reading values
ok 245
ok 246
ok 247 - wm transient usage
ok 248
ok 249
ok 250
ok 251
ok 252
ok 253
ok 254 - basic get/set of master
ok 255
ok 256
ok 257 - first toplevel parent of non-toplevel master is used
ok 258 - transient toplevel is withdrawn when mapped if master is withdrawn
ok 259
ok 260 - already mapped transient toplevel takes on withdrawn state of master
ok 261
ok 262 - withdraw on the master also does a withdraw on the transient
ok 263
ok 264 - deiconify on the master also does a deiconify on the transient # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 265 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
not ok 266 - transient toplevel is withdrawn when mapped if master is iconic # TODO May fail on some window managers (e.g. metacity)
# Failed (TODO) test 'transient toplevel is withdrawn when mapped if master is iconic'
# at t/wm-tcl.t line 1979.
# got: 'normal'
# expected: 'withdrawn'
not ok 267 # TODO May fail on some window managers (e.g. metacity)
# Failed (TODO) test at t/wm-tcl.t line 1981.
# got: '1'
# expected: '0'
not ok 268 - already mapped transient toplevel is withdrawn if master is iconic # TODO May fail on some window managers (e.g. metacity)
# Failed (TODO) test 'already mapped transient toplevel is withdrawn if master is iconic'
# at t/wm-tcl.t line 2002.
# got: 'normal'
# expected: 'withdrawn'
not ok 269 # TODO May fail on some window managers (e.g. metacity)
# Failed (TODO) test at t/wm-tcl.t line 2004.
# got: '1'
# expected: '0'
ok 270 - iconify on the master does a withdraw on the transient
ok 271
ok 272 - deiconify on the master does a deiconify on the transient
ok 273
ok 274 - error during transient should not cause deletion of map/unmap binding
ok 275 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 276 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 277 - remove transient property when master is destroyed
ok 278 - remove transient property from unmapped window when master is destroyed
ok 279 - a withdrawn transient does not track state changes in the master
ok 280 - a withdrawn transient does not track state changes in the master # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 281 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 282 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 283 # TODO May fail on some window managers (e.g. fvwm 2.5.x)
ok 284 - a withdrawn transient does not track state changes in the master
ok 285 - Destroying transient did not cause a panic
ok 286
ok 287 - Destroying master did not cause a panic
ok 288 - Reassign transient, destroy old master
ok 289 - Reassign transient, destroy new master
ok 290 - Reassign transient, destroy transient
ok 291 - wm state usage
ok 292 - initial state
ok 293 - state change before map
ok 294 - state change before map
ok 295 - state change after map
ok 296 - state change after map
ok 297 - state change before map, iconic
ok 298 - state change before map, iconic
ok 299 - state change after map, iconic
ok 300 - state change after map, iconic # TODO May fail on some window managers (e.g. fvwm 2.4.x or xfwm4 4.2.3.2)
ok 301 - state change before map, normal
ok 302 - state change before map, normal
ok 303 - state change after map, normal
ok 304 - state change after map, normal
ok 305 - state change before map, iconify+normal
ok 306 - state change before map, iconify+normal
ok 307 - state change after map, iconify+normal
ok 308 - state change after map, iconify+normal
ok 309 # skip zoomed only implemented on win
ok 310 - wm withdraw usage
ok 311
ok 312
ok 313
ok 314
ok 315
# Looks like you failed 1 test of 315.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/315 subtests
(less 43 skipped subtests: 271 okay)
(29 TODO tests unexpectedly succeeded)
Test Summary Report
-------------------
t/wm-tcl.t (Wstat: 256 Tests: 315 Failed: 1)
Failed test: 240
TODO passed: 64, 86-87, 154-155, 158-159, 164-165, 171-174
221-224, 237-239, 264-265, 275-276, 280-283
300
Non-zero exit status: 1
Files=1, Tests=315, 12 wallclock secs ( 0.10 usr 0.02 sys + 0.46 cusr 0.10 csys = 0.68 CPU)
Result: FAIL