diff options
author | fvogel <fvogelnew1@free.fr> | 2018-04-30 18:49:38 (GMT) |
---|---|---|
committer | fvogel <fvogelnew1@free.fr> | 2018-04-30 18:49:38 (GMT) |
commit | 62b2bbacbcc7d29b7af60e5709fe8b5df91b05be (patch) | |
tree | 39894fad77a2b0c1179a2caa1824e619f9ad76da | |
parent | 6f8b1791a5659b74ebf1dda6c2107dd4bb26cdc1 (diff) | |
download | tk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.zip tk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.tar.gz tk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.tar.bz2 |
Fix [ddeef0e069]: Some canvImg tests fail on macOS
-rw-r--r-- | generic/tkTest.c | 5 | ||||
-rw-r--r-- | tests/canvImg.test | 8 | ||||
-rw-r--r-- | tests/image.test | 10 |
3 files changed, 11 insertions, 12 deletions
diff --git a/generic/tkTest.c b/generic/tkTest.c index fa9e073..1fa461e 100644 --- a/generic/tkTest.c +++ b/generic/tkTest.c @@ -1550,9 +1550,8 @@ ImageDisplay( TImageInstance *instPtr = (TImageInstance *) clientData; char buffer[200 + TCL_INTEGER_SPACE * 6]; - sprintf(buffer, "%s display %d %d %d %d %d %d", - instPtr->masterPtr->imageName, imageX, imageY, width, height, - drawableX, drawableY); + sprintf(buffer, "%s display %d %d %d %d", + instPtr->masterPtr->imageName, imageX, imageY, width, height); Tcl_SetVar2(instPtr->masterPtr->interp, instPtr->masterPtr->varName, NULL, buffer, TCL_GLOBAL_ONLY|TCL_APPEND_VALUE|TCL_LIST_ELEMENT); if (width > (instPtr->masterPtr->width - imageX)) { diff --git a/tests/canvImg.test b/tests/canvImg.test index 776d268..a609337 100644 --- a/tests/canvImg.test +++ b/tests/canvImg.test @@ -173,7 +173,7 @@ test canvImg-4.2 {ConfiugreImage procedure} -constraints testImageType -setup { .c delete all image delete foo image delete foo2 -} -result {{{foo free}} {{foo2 get} {foo2 display 0 0 80 60 30 30}} {50 100 130 160}} +} -result {{{foo free}} {{foo2 get} {foo2 display 0 0 80 60}} {50 100 130 160}} test canvImg-4.3 {ConfiugreImage procedure} -constraints testImageType -setup { .c delete all } -body { @@ -733,7 +733,7 @@ test canvImg-10.1 {TranslateImage procedure} -constraints testImageType -setup { } -cleanup { .c delete all image delete foo -} -result {{foo display 2 4 6 8 30 30}} +} -result {{foo display 2 4 6 8}} test canvImg-11.1 {TranslateImage procedure} -constraints testImageType -setup { .c delete all @@ -748,7 +748,7 @@ test canvImg-11.1 {TranslateImage procedure} -constraints testImageType -setup { } -cleanup { .c delete all image delete foo -} -result {{foo display 0 0 40 50 30 30}} +} -result {{foo display 0 0 40 50}} test canvImg-11.2 {ImageChangedProc procedure} -constraints { testImageType } -setup { @@ -784,7 +784,7 @@ test canvImg-11.3 {ImageChangedProc procedure} -constraints { } -cleanup { .c delete all image delete foo foo2 -} -result {{foo2 display 0 0 20 40 50 40}} +} -result {{foo2 display 0 0 20 40}} # cleanup imageFinish diff --git a/tests/image.test b/tests/image.test index 3134ee8..e2e602e 100644 --- a/tests/image.test +++ b/tests/image.test @@ -67,7 +67,7 @@ test image-1.7 {Tk_ImageCmd procedure, "create" option} -constraints { return $x } -cleanup { imageCleanup -} -result {{myimage free} {myimage free} {myimage delete} {myimage get} {myimage get} {myimage display 0 0 30 15 30 30} {myimage display 0 0 30 15 30 130}} +} -result {{myimage free} {myimage free} {myimage delete} {myimage get} {myimage get} {myimage display 0 0 30 15} {myimage display 0 0 30 15}} test image-1.8 {Tk_ImageCmd procedure, "create" option} -constraints { testImageType } -setup { @@ -86,7 +86,7 @@ test image-1.8 {Tk_ImageCmd procedure, "create" option} -constraints { } -cleanup { .c delete all imageCleanup -} -result {{myimage get} {myimage get} {myimage display 0 0 30 15 30 30} {myimage display 0 0 30 15 30 130}} +} -result {{myimage get} {myimage get} {myimage display 0 0 30 15} {myimage display 0 0 30 15}} test image-1.9 {Tk_ImageCmd procedure, "create" option} -constraints { testImageType } -body { @@ -360,7 +360,7 @@ test image-9.1 {Tk_ImageChanged procedure} -constraints testImageType -setup { } -cleanup { .c delete all imageCleanup -} -result {{foo display 5 6 7 8 30 30}} +} -result {{foo display 5 6 7 8}} test image-9.2 {Tk_ImageChanged procedure} -constraints testImageType -setup { .c delete all imageCleanup @@ -376,7 +376,7 @@ test image-9.2 {Tk_ImageChanged procedure} -constraints testImageType -setup { } -cleanup { .c delete all imageCleanup -} -result {{foo display 5 6 25 9 30 30} {foo display 0 0 12 14 65 74}} +} -result {{foo display 5 6 25 9} {foo display 0 0 12 14}} test image-10.1 {Tk_GetImage procedure} -setup { @@ -417,7 +417,7 @@ test image-11.1 {Tk_FreeImage procedure} -constraints testImageType -setup { } -cleanup { .c delete all imageCleanup -} -result {foo {{foo free} {foo display 0 0 30 15 103 121}}} +} -result {foo {{foo free} {foo display 0 0 30 15}}} test image-11.2 {Tk_FreeImage procedure} -constraints testImageType -setup { .c delete all imageCleanup |