summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfvogel <fvogelnew1@free.fr>2018-04-30 18:49:38 (GMT)
committerfvogel <fvogelnew1@free.fr>2018-04-30 18:49:38 (GMT)
commit62b2bbacbcc7d29b7af60e5709fe8b5df91b05be (patch)
tree39894fad77a2b0c1179a2caa1824e619f9ad76da
parent6f8b1791a5659b74ebf1dda6c2107dd4bb26cdc1 (diff)
downloadtk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.zip
tk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.tar.gz
tk-62b2bbacbcc7d29b7af60e5709fe8b5df91b05be.tar.bz2
Fix [ddeef0e069]: Some canvImg tests fail on macOS
-rw-r--r--generic/tkTest.c5
-rw-r--r--tests/canvImg.test8
-rw-r--r--tests/image.test10
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