3846N/ATests running in interp: $(@D)/tktest
3846N/ATests located in: $(SOURCE_DIR)/tests
3846N/ATests running in: $(@D)
3846N/ATemporary files stored in $(@D)
3846N/ATest files sourced into current interpreter
3846N/ARunning tests that match: *
3846N/ASkipping test files that match: l.*.test
3846N/AOnly running test files that match: *.test
3846N/Abell.test
3846N/ABell should ring now ...
3846N/Abgerror.test
3846N/Abind.test
3846N/Abitmap.test
3846N/Aborder.test
3846N/Abutton.test
3846N/AcanvImg.test
3846N/AcanvPs.test
3846N/AcanvRect.test
3846N/AcanvText.test
3846N/AcanvWind.test
3846N/Acanvas.test
3846N/Achoosedir.test
3846N/Aclipboard.test
3846N/Aclrpick.test
3846N/Acmds.test
3846N/Acolor.test
3846N/Aconfig.test
3846N/Acursor.test
3846N/Adialog.test
3846N/Aembed.test
3846N/Aentry.test
3846N/Aevent.test
3846N/Afilebox.test
3846N/Afocus.test
3846N/A
3846N/A
3846N/A==== focus-5.1 ChangeXFocus procedure, don't take focus unless have it FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A focusSetup
3846N/A focus -force .t
3846N/A update
3846N/A set result [focus]
3846N/A send [dobg {tk appname}] {focus -force .; update}
3846N/A lappend result [focus]
3846N/A focus .t.b2
3846N/A update
3846N/A lappend result [focus]
3846N/A
3846N/A---- Result was:
3846N/A.t .t {}
3846N/A---- Result should have been (exact matching):
3846N/A.t {} {}
3846N/A==== focus-5.1 FAILED
3846N/A
3846N/AfocusTcl.test
3846N/Afont.test
3846N/A
3846N/A
3846N/A==== font-4.9 font command: actual FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A # (objc > 3) so objPtr = objv[3 + skip]
3846N/A string tolower [font actual {-family times} -family]
3846N/A
3846N/A---- Result was:
3846N/Atimes new roman
3846N/A---- Result should have been (exact matching):
3846N/Atimes
3846N/A==== font-4.9 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== font-24.5 Tk_ComputeTextLayout: break line FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .b.l config -text "000\t00000" -wrap [expr 9*$ax]
3846N/A set x [getsize]
3846N/A .b.l config -wrap 0
3846N/A set x
3846N/A
3846N/A---- Result was:
3846N/A63 28
3846N/A---- Result should have been (exact matching):
3846N/A56 28
3846N/A==== font-24.5 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== font-44.1 TkFontGetPixels: size < 0 FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A font actual {times -12} -size
3846N/A
3846N/A---- Result was:
7168N/A-2147483648
3846N/A---- Result should have been (exact matching):
3846N/A24
3846N/A==== font-44.1 FAILED
3846N/A
3846N/Aframe.test
3846N/Ageometry.test
3846N/Aget.test
3846N/Agrab.test
3846N/Agrid.test
3846N/Aid.test
3846N/Aimage.test
3846N/AimgBmap.test
3846N/AimgPPM.test
3846N/AimgPhoto.test
3846N/Alistbox.test
3846N/Amain.test
3846N/Amenu.test
3846N/AmenuDraw.test
3846N/Amenubut.test
3846N/Amessage.test
3846N/Amsgbox.test
3846N/Aobj.test
3846N/Aoldpack.test
3846N/Aoption.test
3846N/Apack.test
3846N/Apanedwindow.test
3846N/Aplace.test
3846N/Araise.test
3846N/Asafe.test
3846N/Ascale.test
3846N/Ascrollbar.test
3846N/A
3846N/A
3846N/A==== scrollbar-3.36 ScrollbarWidgetCmd procedure, "fraction" option FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A format {%.6g} [.s fraction 4 179]
3846N/A
3846N/A---- Result was:
3846N/A0.976048
3846N/A---- Result should have been (exact matching):
3846N/A1
3846N/A==== scrollbar-3.36 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== scrollbar-3.38 ScrollbarWidgetCmd procedure, "fraction" option FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A format {%.6g} [.s fraction 4 178]
3846N/A
3846N/A---- Result was:
3846N/A0.97006
3846N/A---- Result should have been (exact matching):
3846N/A0.993711
3846N/A==== scrollbar-3.38 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== scrollbar-6.12 ScrollbarPosition procedure FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .s identify 8 19
3846N/A
3846N/A---- Result was:
3846N/Atrough1
3846N/A---- Result should have been (exact matching):
3846N/Aarrow1
3846N/A==== scrollbar-6.12 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== scrollbar-6.29 ScrollbarPosition procedure FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .s identify 8 180
3846N/A
3846N/A---- Result was:
3846N/Atrough2
3846N/A---- Result should have been (exact matching):
3846N/Aarrow2
3846N/A==== scrollbar-6.29 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== scrollbar-6.35 ScrollbarPosition procedure FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .s identify 18 100
3846N/A
3846N/A---- Result was:
3846N/A
3846N/A---- Result should have been (exact matching):
3846N/Atrough2
3846N/A==== scrollbar-6.35 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== scrollbar-6.44 ScrollbarPosition procedure FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .t.s identify 100 18
3846N/A
3846N/A---- Result was:
3846N/A
3846N/A---- Result should have been (exact matching):
3846N/Atrough2
3846N/A==== scrollbar-6.44 FAILED
3846N/A
3846N/Aselect.test
3846N/Asend.test
3846N/Aspinbox.test
3846N/A
3846N/A
3846N/A==== spinbox-3.70 SpinboxWidgetCmd procedure, "xview" widget command FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .e xview moveto 0.5
3846N/A format {%.6f %.6f} {*}[.e xview]
3846N/A
3846N/A---- Result was:
3846N/A0.505376 0.720430
3846N/A---- Result should have been (exact matching):
3846N/A0.505376 0.72043
3846N/A==== spinbox-3.70 FAILED
3846N/A
3846N/Atext.test
3846N/AtextBTree.test
3846N/AtextDisp.test
3846N/A
3846N/A
3846N/A==== textDisp-32.2 elide and tags FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A pack [text .tt -height 30 -width 100 -bd 0 -highlightthickness 0 -padx 0]
3846N/A .tt insert end {test text using tags 1 and 3 } {testtag1 testtag3} {[this bit here uses tags 2 and 3]} {testtag2 testtag3}
3846N/A update
3846N/A # indent left margin of tag 1 by 20 pixels
3846N/A # text should be indented
3846N/A .tt tag configure testtag1 -lmargin1 20 ; update
3846N/A #1
3846N/A set res {}
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A # hide tag 1, remaining text should not be indented, since
3846N/A # the indented tag and character is hidden.
3846N/A .tt tag configure testtag1 -elide 1 ; update
3846N/A #2
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A # reset
3846N/A .tt tag configure testtag1 -lmargin1 0
3846N/A .tt tag configure testtag1 -elide 0
3846N/A # indent left margin of tag 2 by 20 pixels
3846N/A # text should not be indented, since tag1 has lmargin1 of 0.
3846N/A .tt tag configure testtag2 -lmargin1 20 ; update
3846N/A #3
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A # hide tag 1, remaining text should now be indented, but
3846N/A # the bbox of 1.0 should have zero width and zero indent,
3846N/A # since it is elided at that position.
3846N/A .tt tag configure testtag1 -elide 1 ; update
3846N/A #4
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A # reset
3846N/A .tt tag configure testtag2 -lmargin1 {}
3846N/A .tt tag configure testtag1 -elide 0
3846N/A # indent left margin of tag 3 by 20 pixels
3846N/A # text should be indented, since this tag takes
3846N/A # precedence over testtag1, and is applied to the
3846N/A # start of the text.
3846N/A .tt tag configure testtag3 -lmargin1 20 ; update
3846N/A #5
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A # hide tag 1, remaining text should still be indented,
3846N/A # since it still has testtag3 on it. Again the
3846N/A # bbox of 1.0 should have 0.
3846N/A .tt tag configure testtag1 -elide 1 ; update
3846N/A #6
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A .tt tag configure testtag3 -lmargin1 {} -elide 0
3846N/A .tt tag configure testtag1 -elide 1 -lmargin1 20
3846N/A #7
3846N/A lappend res [list [.tt index "1.0 + 0 displaychars"] [lindex [.tt bbox 1.0] 0] [lindex [.tt bbox "1.0 + 0 displaychars"] 0]]
3846N/A destroy .tt
3846N/A set res
3846N/A
3846N/A---- Result was:
3846N/A{1.0 20 20} {1.0 0 0} {1.0 0 0} {1.0 0 0} {1.0 20 20} {1.0 0 0} {1.0 20 20}
3846N/A---- Result should have been (exact matching):
3846N/A{1.0 20 20} {1.29 0 0} {1.0 0 0} {1.29 0 20} {1.0 20 20} {1.29 0 20} {1.0 20 20}
3846N/A==== textDisp-32.2 FAILED
3846N/A
3846N/AtextImage.test
3846N/A
3846N/A
3846N/A==== textImage-3.2 delayed image management FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A catch {
3846N/A image create photo small -width 5 -height 5
3846N/A small put red -to 0 0 4 4
3846N/A }
3846N/A catch {destroy .t}
3846N/A text .t -font test_font -bd 0 -highlightthickness 0 -padx 0 -pady 0
3846N/A pack .t
3846N/A .t image create end -name test
3846N/A update
3846N/A set result ""
3846N/A lappend result [.t bbox test]
3846N/A .t image configure test -image small -align top
3846N/A update
3846N/A lappend result [.t bbox test]
3846N/A
3846N/A---- Result was:
3846N/A{0 11 0 0} {0 0 5 5}
3846N/A---- Result should have been (exact matching):
3846N/A{} {0 0 5 5}
3846N/A==== textImage-3.2 FAILED
3846N/A
3846N/AtextIndex.test
3846N/AtextMark.test
3846N/AtextTag.test
3846N/A
3846N/A
3846N/A==== textTag-15.1 TkTextBindProc FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A bind .t <ButtonRelease> {lappend x up}
3846N/A .t tag bind x <ButtonRelease> {lappend x x-up}
3846N/A .t tag bind y <ButtonRelease> {lappend x y-up}
3846N/A set x {}
3846N/A .t tag add x 2.0 2.4
3846N/A .t tag add y 4.3
3846N/A event gen .t <Button> -x $x1 -y $y1
3846N/A event gen .t <Motion> -x $x1 -y $y1
3846N/A event gen .t <ButtonRelease> -x $x1 -y $y1
3846N/A event gen .t <Button> -x $x1 -y $y1
3846N/A event gen .t <Motion> -x $x2 -y $y2
3846N/A event gen .t <ButtonRelease> -x $x2 -y $y2
3846N/A event gen .t <Button> -x $x2 -y $y2
3846N/A event gen .t <Motion> -x $x3 -y $y3
3846N/A event gen .t <ButtonRelease> -x $x3 -y $y3
3846N/A bind .t <ButtonRelease> {}
3846N/A set x
3846N/A
3846N/A---- Result was:
3846N/Aup up up
3846N/A---- Result should have been (exact matching):
3846N/Ax-up up up y-up up
3846N/A==== textTag-15.1 FAILED
3846N/A
7168N/A
7168N/A
7168N/A==== textTag-16.2 TkTextPickCurrent procedure FAILED
7168N/A==== Contents of test case:
7168N/A
7168N/A event gen .t <ButtonRelease-1> -state 0x100 -x $x1 -y $y1
7168N/A event gen .t <Motion> -x $x2 -y $y2
7168N/A set x [.t index current]
7168N/A .t tag add big 3.0
7168N/A update
7168N/A lappend x [.t index current]
7168N/A
7168N/A---- Result was:
7168N/A3.2 2.2
7168N/A---- Result should have been (exact matching):
7168N/A3.2 3.1
7168N/A==== textTag-16.2 FAILED
7168N/A
7168N/A
7168N/A
7168N/A==== textTag-18.1 TkTextPickCurrent tag bindings FAILED
7168N/A==== Contents of test case:
7168N/A
7168N/A text .t -width 30 -height 4 -relief sunken -borderwidth 10 -highlightthickness 10 -pady 2
7168N/A pack .t
7168N/A
7168N/A .t insert end " Tag here " TAG " no tag here"
7168N/A .t tag configure TAG -borderwidth 4 -relief raised
7168N/A .t tag bind TAG <Enter> {lappend res "%x %y tag-Enter"}
7168N/A .t tag bind TAG <Leave> {lappend res "%x %y tag-Leave"}
7168N/A bind .t <Enter> {lappend res Enter}
7168N/A bind .t <Leave> {lappend res Leave}
7168N/A
7168N/A set res {}
7168N/A # Bindings must not trigger on the widget border, only over
7168N/A # the actual tagged characters themselves.
7168N/A event gen .t <Motion> -warp 1 -x 0 -y 0 ; update
7168N/A event gen .t <Motion> -warp 1 -x 10 -y 10 ; update
7168N/A event gen .t <Motion> -warp 1 -x 25 -y 25 ; update
7168N/A event gen .t <Motion> -warp 1 -x 20 -y 20 ; update
7168N/A event gen .t <Motion> -warp 1 -x 10 -y 10 ; update
7168N/A event gen .t <Motion> -warp 1 -x 25 -y 25 ; update
7168N/A set res
7168N/A
7168N/A---- Result was:
7168N/A{25 25 tag-Enter} Enter {10 10 tag-Leave} {25 25 tag-Enter} {20 20 tag-Leave} {25 25 tag-Enter}
7168N/A---- Result should have been (exact matching):
7168N/AEnter {25 25 tag-Enter} {20 20 tag-Leave} {25 25 tag-Enter}
7168N/A==== textTag-18.1 FAILED
7168N/A
3846N/AtextWind.test
3846N/A
3846N/A
3846N/A==== textWind-10.6.1 EmbWinLayoutProc procedure, error in creating window FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .t delete 1.0 end
3846N/A .t insert 1.0 "Some sample text"
3846N/A catch {destroy .t2}
3846N/A .t window create 1.5 -create {
3846N/A toplevel .t2 -width 100 -height 150
3846N/A wm geom .t2 +0+0
3846N/A concat .t2
3846N/A }
3846N/A set msg {}
3846N/A update
3846N/A set i 0
3846N/A while {[llength $msg] == 1 && [incr i] < 200} { update }
3846N/A set msg
3846N/A
3846N/A---- Result was:
3846N/A{{can't embed .t2 relative to .t}}
3846N/A---- Result should have been (exact matching):
3846N/A{{can't embed .t2 relative to .t}} {{window name "t2" already exists in parent}}
3846N/A==== textWind-10.6.1 FAILED
3846N/A
3846N/Atk.test
3846N/AunixButton.test
3846N/AunixEmbed.test
7168N/A
7168N/A
7168N/A==== unixEmbed-9.2 EmbedWindowDeleted procedure, check embeddedPtr FAILED
7168N/A==== Contents of test case:
7168N/A
7168N/A deleteWindows
7168N/A frame .f1 -container 1 -width 200 -height 50
7168N/A pack .f1
7168N/A dobg "set w1 [winfo id .f1]"
7168N/A dobg {
7168N/A eval destroy [winfo child .]
7168N/A toplevel .t1 -use $w1 -highlightthickness 2 -bd 2 -relief sunken
7168N/A set x {}
7168N/A lappend x [testembed]
7168N/A destroy .t1
7168N/A lappend x [testembed]
7168N/A }
7168N/A
7168N/A---- Test generated error; Return code was: 1
7168N/A---- Return code should have been one of: 0 2
7168N/A---- errorInfo: error flushing "file9": broken pipe
7168N/A while executing
7168N/A"flush $fd"
7168N/A (procedure "dobg" line 9)
7168N/A invoked from within
7168N/A"dobg "set w1 [winfo id .f1]""
7168N/A ("uplevel" body line 5)
7168N/A invoked from within
7168N/A"uplevel 1 $script"
7168N/A---- errorCode: POSIX EPIPE {broken pipe}
7168N/A==== unixEmbed-9.2 FAILED
7168N/A
3846N/AunixFont.test
3846N/A
3846N/A
3846N/A==== unixfont-1.2 TkpGetNativeFont procedure: native FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A font measure fixed 0
3846N/A
3846N/A---- Result was:
3846N/A8
3846N/A---- Result should have been (exact matching):
3846N/A6
3846N/A==== unixfont-1.2 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-2.6 TkpGetFontFromAttributes: fallback to fixed family FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A lindex [font actual {-family fixed -size 10}] 1
3846N/A
3846N/A---- Result was:
3846N/AFixed
3846N/A---- Result should have been (exact matching):
3846N/Afixed
3846N/A==== unixfont-2.6 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-2.8 TkpGetFontFromAttributes: loop over returned font names FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A lindex [font actual {-family fixed -size 31}] 1
3846N/A
3846N/A---- Result was:
3846N/AFixed
3846N/A---- Result should have been (exact matching):
3846N/Afixed
3846N/A==== unixfont-2.8 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-2.9 TkpGetFontFromAttributes: reject adobe courier if possible FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A lindex [font actual {-family courier}] 1
3846N/A
3846N/A---- Result was:
3846N/ACourier New
3846N/A---- Result should have been (exact matching):
3846N/Acourier
3846N/A==== unixfont-2.9 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-5.9 Tk_MeasureChars procedure: TK_PARTIAL_OK FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .b.c dchars $t 0 end
3846N/A .b.c insert $t 0 "0000"
3846N/A .b.c index $t @[expr int($ax*2.5)],1
3846N/A
3846N/A---- Result was:
3846N/A3
3846N/A---- Result should have been (exact matching):
3846N/A2
3846N/A==== unixfont-5.9 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-8.4 AllocFont procedure: classify characters FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A set x 0
3846N/A incr x [font measure $courier "\u4000"] ;# 6
3846N/A incr x [font measure $courier "\002"] ;# 4
3846N/A incr x [font measure $courier "\012"] ;# 2
3846N/A incr x [font measure $courier "\101"] ;# 1
3846N/A set x
3846N/A
3846N/A---- Result was:
7168N/A29
3846N/A---- Result should have been (exact matching):
3846N/A78
3846N/A==== unixfont-8.4 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-8.6 AllocFont procedure: setup widths of special chars FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A set x 0
3846N/A incr x [font measure $courier "\001"] ;# 4
3846N/A incr x [font measure $courier "\002"] ;# 4
3846N/A incr x [font measure $courier "\012"] ;# 2
3846N/A set x
3846N/A
3846N/A---- Result was:
7168N/A21
3846N/A---- Result should have been (exact matching):
3846N/A60
3846N/A==== unixfont-8.6 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-9.1 GetControlCharSubst procedure: 2 chars subst FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .b.c dchars $t 0 end
3846N/A .b.c insert $t 0 "0\a0"
3846N/A set x {}
3846N/A lappend x [.b.c index $t @[expr $ax*0],0]
3846N/A lappend x [.b.c index $t @[expr $ax*1],0]
3846N/A lappend x [.b.c index $t @[expr $ax*2],0]
3846N/A lappend x [.b.c index $t @[expr $ax*3],0]
3846N/A
3846N/A---- Result was:
3846N/A0 1 2 3
3846N/A---- Result should have been (exact matching):
3846N/A0 1 1 2
3846N/A==== unixfont-9.1 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixfont-9.2 GetControlCharSubst procedure: 4 chars subst FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A .b.c dchars $t 0 end
3846N/A .b.c insert $t 0 "0\0010"
3846N/A set x {}
3846N/A lappend x [.b.c index $t @[expr $ax*0],0]
3846N/A lappend x [.b.c index $t @[expr $ax*1],0]
3846N/A lappend x [.b.c index $t @[expr $ax*2],0]
3846N/A lappend x [.b.c index $t @[expr $ax*3],0]
3846N/A lappend x [.b.c index $t @[expr $ax*4],0]
3846N/A lappend x [.b.c index $t @[expr $ax*5],0]
3846N/A
3846N/A---- Result was:
7168N/A0 1 2 3 3 3
3846N/A---- Result should have been (exact matching):
3846N/A0 1 1 1 1 2
3846N/A==== unixfont-9.2 FAILED
3846N/A
3846N/AunixMenu.test
3846N/AunixSelect.test
3846N/AunixWm.test
3846N/A
3846N/A
7168N/A==== unixWm-4.3 moving window while withdrawn FAILED
7168N/A==== Contents of test case:
7168N/A
7168N/A wm withdraw .t
7168N/A sleep 200
7168N/A wm geom .t $geom
7168N/A update
7168N/A wm deiconify .t
7168N/A wm geom .t
7168N/A
7168N/A---- Result was:
7168N/A100x150+0+29
7168N/A---- Result should have been (exact matching):
7168N/A100x150+0+0
7168N/A==== unixWm-4.3 FAILED
7168N/A
7168N/A
7168N/A
3846N/A==== unixWm-45.2 UpdateSizeHints procedure FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A destroy .t
3846N/A toplevel .t -width 80 -height 60
3846N/A wm minsize .t 30 40
3846N/A wm maxsize .t 200 500
3846N/A wm geometry .t +0+0
3846N/A tkwait visibility .t
3846N/A set property [testprop [testwrapper .t] WM_NORMAL_HINTS]
3846N/A list [expr [lindex $property 5]] [expr [lindex $property 6]] [expr [lindex $property 7]] [expr [lindex $property 8]] [expr [lindex $property 9]] [expr [lindex $property 10]]
3846N/A
3846N/A---- Result was:
3846N/A30 40 200 500 0 0
3846N/A---- Result should have been (exact matching):
3846N/A30 40 200 500 1 1
3846N/A==== unixWm-45.2 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixWm-45.4 UpdateSizeHints procedure, not resizable with menu FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A destroy .t
3846N/A toplevel .t -width 80 -height 60
3846N/A frame .t.menu -height 23 -width 50
3846N/A testmenubar window .t .t.menu
3846N/A wm resizable .t 0 0
3846N/A wm geometry .t +0+0
3846N/A tkwait visibility .t
3846N/A set property [testprop [testwrapper .t] WM_NORMAL_HINTS]
3846N/A list [winfo height .t] [expr [lindex $property 5]] [expr [lindex $property 6]] [expr [lindex $property 7]] [expr [lindex $property 8]] [expr [lindex $property 9]] [expr [lindex $property 10]]
3846N/A
3846N/A---- Result was:
3846N/A60 80 83 80 83 0 0
3846N/A---- Result should have been (exact matching):
3846N/A60 80 83 80 83 1 1
3846N/A==== unixWm-45.4 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== unixWm-51.7 TkWmRestackToplevel procedure, other window isn't mapped FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A foreach w {.t .t2 .t3} {
3846N/A destroy $w
3846N/A toplevel $w -width 200 -height 200 -bg green
3846N/A wm geometry $w +0+0
3846N/A }
3846N/A raise .t .t2
3846N/A sleep 2000
3846N/A update
3846N/A set result [list [winfo containing 100 100]]
3846N/A lower .t3
3846N/A sleep 2000
3846N/A lappend result [winfo containing 100 100]
3846N/A
3846N/A---- Result was:
3846N/A.t3 .t2
3846N/A---- Result should have been (exact matching):
3846N/A.t3 .t
3846N/A==== unixWm-51.7 FAILED
3846N/A
3846N/Autil.test
3846N/Avisual.test
3846N/Avisual_bb.test
3846N/AwinButton.test
3846N/AwinClipboard.test
3846N/AwinDialog.test
3846N/AwinFont.test
3846N/AwinMenu.test
3846N/AwinMsgbox.test
3846N/AwinSend.test
3846N/AwinWm.test
3846N/Awindow.test
3846N/Awinfo.test
3846N/Awm.test
3846N/A
3846N/A
3846N/A==== wm-stackorder-2.2 stacking order FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t ; update
3846N/A raise .
3846N/A raiseDelay
3846N/A wm stackorder .
3846N/A
3846N/A---- Result was:
3846N/A. .t
3846N/A---- Result should have been (exact matching):
3846N/A.t .
3846N/A==== wm-stackorder-2.2 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-2.3 stacking order FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t ; update
3846N/A toplevel .t2 ; update
3846N/A raise .
3846N/A raise .t2
3846N/A raiseDelay
3846N/A wm stackorder .
3846N/A
3846N/A---- Result was:
3846N/A. .t .t2
3846N/A---- Result should have been (exact matching):
3846N/A.t . .t2
3846N/A==== wm-stackorder-2.3 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-2.4 stacking order FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t ; update
3846N/A toplevel .t2 ; update
3846N/A raise .
3846N/A lower .t2
3846N/A raiseDelay
3846N/A wm stackorder .
3846N/A
3846N/A---- Result was:
3846N/A.t2 . .t
3846N/A---- Result should have been (exact matching):
3846N/A.t2 .t .
3846N/A==== wm-stackorder-2.4 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-2.5 stacking order FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .parent ; update
3846N/A destroy .parent.child1
3846N/A toplevel .parent.child1 ; update
3846N/A destroy .parent.child2
3846N/A toplevel .parent.child2 ; update
3846N/A destroy .extra
3846N/A toplevel .extra ; update
3846N/A raise .parent
3846N/A lower .parent.child2
3846N/A raiseDelay
3846N/A wm stackorder .parent
3846N/A
3846N/A---- Result was:
3846N/A.parent .parent.child1 .parent.child2
3846N/A---- Result should have been (exact matching):
3846N/A.parent.child2 .parent.child1 .parent
3846N/A==== wm-stackorder-2.5 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-4.3 wm stackorder isabove|isbelow FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t ; update
3846N/A raise .
3846N/A raiseDelay
3846N/A wm stackorder .t isa .
3846N/A
3846N/A---- Result was:
3846N/A1
3846N/A---- Result should have been (exact matching):
3846N/A0
3846N/A==== wm-stackorder-4.3 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-4.4 wm stackorder isabove|isbelow FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t ; update
3846N/A raise .
3846N/A raiseDelay
3846N/A wm stackorder .t isb .
3846N/A
3846N/A---- Result was:
3846N/A0
3846N/A---- Result should have been (exact matching):
3846N/A1
3846N/A==== wm-stackorder-4.4 FAILED
3846N/A
3846N/A
3846N/A
3846N/A==== wm-stackorder-5.1 a menu is not a toplevel FAILED
3846N/A==== Contents of test case:
3846N/A
3846N/A toplevel .t
3846N/A menu .t.m -type menubar
3846N/A .t.m add cascade -label "File"
3846N/A .t configure -menu .t.m
3846N/A update
3846N/A raise .
3846N/A raiseDelay
3846N/A wm stackorder .
3846N/A
3846N/A---- Result was:
3846N/A. .t
3846N/A---- Result should have been (exact matching):
3846N/A.t .
3846N/A==== wm-stackorder-5.1 FAILED
3846N/A
3846N/Axmfbox.test
3846N/A
7168N/Aall.tcl: Total 8865 Passed 7908 Skipped 919 Failed 38
3846N/ASourced 87 Test Files.
7168N/AFiles with failing tests: focus.test font.test scrollbar.test spinbox.test textDisp.test textImage.test textTag.test textWind.test unixEmbed.test unixFont.test unixWm.test wm.test
3846N/ANumber of tests skipped for each constraint:
3846N/A 14 altDisplay
3846N/A 1 aqua
3846N/A 16 colorsFree
3846N/A 3 colorsLeftover
3846N/A 21 defaultPseudocolor8
3846N/A 10 emptyTest
3846N/A 139 fonts
4765N/A 1 hasArial
4765N/A 1 hasCourierNew
4765N/A 1 hasTimesNew
3846N/A 1 havePseudocolorVisual
3846N/A 6 knownBug
3846N/A 1 memory
7168N/A 142 nonPortable
3846N/A 33 nt
3846N/A 5 pseudocolor8
3846N/A 11 testmetrics
3846N/A 7 testwinevent
3846N/A 141 textfonts
3846N/A 1 unthreaded
3846N/A 1 userInteraction
3846N/A 312 win
3846N/A 51 winSend
3846N/A
3846N/ATests running in interp: $(@D)/tktest
3846N/ATests located in: $(SOURCE_DIR)/tests/ttk
3846N/ATests running in: $(@D)
3846N/ATemporary files stored in $(@D)
3846N/ATest files sourced into current interpreter
3846N/ARunning tests that match: *
3846N/ASkipping test files that match: l.*.test
3846N/AOnly running test files that match: *.test
3846N/Acheckbutton.test
3846N/Acombobox.test
3846N/Aentry.test
3846N/Aimage.test
3846N/Alabelframe.test
3846N/Alayout.test
3846N/Anotebook.test
3846N/Apanedwindow.test
3846N/Aprogressbar.test
3846N/Aradiobutton.test
3846N/Ascrollbar.test
3846N/Aspinbox.test
3846N/Atreetags.test
3846N/Atreeview.test
3846N/Attk.test
3846N/Avalidate.test
3846N/Avsapi.test
3846N/A
7168N/Aall.tcl: Total 457 Passed 440 Skipped 17 Failed 0
3846N/ASourced 17 Test Files.
3846N/ANumber of tests skipped for each constraint:
3846N/A 2 NA
3846N/A 4 coreEntry
3846N/A 3 coreScrollbar
3846N/A 5 nyi
3846N/A 3 xpnative