diff options
author | dgp <dgp@users.sourceforge.net> | 2002-07-14 05:48:45 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2002-07-14 05:48:45 (GMT) |
commit | f79b432c7c47051e0c7e11bd52e82547ad7aacf2 (patch) | |
tree | 506cf7b5383406d4969854b8209566f9c0b690c6 /tests/bitmap.test | |
parent | 213541e4a3a5a49415c0f9f8d37a5cbce28f89f7 (diff) | |
download | tk-f79b432c7c47051e0c7e11bd52e82547ad7aacf2.zip tk-f79b432c7c47051e0c7e11bd52e82547ad7aacf2.tar.gz tk-f79b432c7c47051e0c7e11bd52e82547ad7aacf2.tar.bz2 |
* Completed conversion of Tk test suite to use tcltest.
Diffstat (limited to 'tests/bitmap.test')
-rw-r--r-- | tests/bitmap.test | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/tests/bitmap.test b/tests/bitmap.test index 2049840..bb5a50f 100644 --- a/tests/bitmap.test +++ b/tests/bitmap.test @@ -6,23 +6,18 @@ # Copyright (c) 1998-1999 by Scriptics Corporation. # All rights reserved. # -# RCS: @(#) $Id: bitmap.test,v 1.2 1999/04/16 01:51:34 stanton Exp $ +# RCS: @(#) $Id: bitmap.test,v 1.3 2002/07/14 05:48:46 dgp Exp $ -if {[lsearch [namespace children] ::tcltest] == -1} { - source [file join [pwd] [file dirname [info script]] defs.tcl] -} +package require tcltest 2.1 +namespace import -force tcltest::configure +namespace import -force tcltest::testsDirectory +configure -testdir [file join [pwd] [file dirname [info script]]] +configure -loadfile [file join [testsDirectory] constraints.tcl] +tcltest::loadTestedCommands -if {[info commands testbitmap] != "testbitmap"} { - puts "testbitmap command not available; skipping tests" - ::tcltest::cleanupTests - return -} +testConstraint testbitmap [llength [info commands testbitmap]] -eval destroy [winfo children .] -wm geometry . {} -raise . - -test bitmap-1.1 {Tk_AllocBitmapFromObj - converting internal reps} { +test bitmap-1.1 {Tk_AllocBitmapFromObj - converting internal reps} testbitmap { set x gray25 lindex $x 0 destroy .b1 @@ -30,7 +25,7 @@ test bitmap-1.1 {Tk_AllocBitmapFromObj - converting internal reps} { lindex $x 0 testbitmap gray25 } {{1 0}} -test bitmap-1.2 {Tk_AllocBitmapFromObj - discard stale bitmap} { +test bitmap-1.2 {Tk_AllocBitmapFromObj - discard stale bitmap} testbitmap { set x gray25 destroy .b1 .b2 button .b1 -bitmap $x @@ -40,7 +35,7 @@ test bitmap-1.2 {Tk_AllocBitmapFromObj - discard stale bitmap} { button .b2 -bitmap $x lappend result [testbitmap gray25] } {{} {{1 1}}} -test bitmap-1.3 {Tk_AllocBitmapFromObj - reuse existing bitmap} { +test bitmap-1.3 {Tk_AllocBitmapFromObj - reuse existing bitmap} testbitmap { set x gray25 destroy .b1 .b2 button .b1 -bitmap $x @@ -60,7 +55,7 @@ test bitmap-2.2 {Tk_GetBitmap procedure} { list [catch {button .b1 -bitmap @xyzzy} msg] $msg } {1 {error reading bitmap file "xyzzy"}} -test bitmap-3.1 {Tk_FreeBitmapFromObj - reference counts} { +test bitmap-3.1 {Tk_FreeBitmapFromObj - reference counts} testbitmap { set x questhead destroy .b1 .b2 .b3 button .b1 -bitmap $x @@ -76,7 +71,7 @@ test bitmap-3.1 {Tk_FreeBitmapFromObj - reference counts} { lappend result [testbitmap questhead] } {{{3 1}} {{2 1}} {{1 1}} {}} -test bitmap-4.1 {FreeBitmapObjProc} { +test bitmap-4.1 {FreeBitmapObjProc} testbitmap { destroy .b set x [format questhead] button .b -bitmap $x |