|
From: Francois V. <fvo...@fr...> - 2018-01-08 21:11:22
|
Le 08/01/2018 à 18:16, Harald Oehlmann a écrit :
> Unfortunately, textTag-18.1 failed as with the rc.
I had a look at the source code: the test itself did not change between
8.6.7 and 8.6.8, nor tkTextTag.c . Besides, I don't see which other
change could make the tags behavior wrong in 8.6.7 if they were OK for
you in 8.6.7, which you already confirmed).
I have just run the Tk tests again again and for me this test stubbornly
refuses to fail, unless I fiddle with the mouse while the tests are
running.I can only make it fail by moving the mouse inside the windows
that open during the test, for instance I can get:
==== textTag-18.1 TkTextPickCurrent tag bindings FAILED
<...snip...>
---- Result was:
Enter {25 25 tag-Enter} {20 20 tag-Leave} {23 24 tag-Enter} {20 20
tag-Leave} {25 25 tag-Enter}
---- Result should have been (exact matching):
Enter {25 25 tag-Enter} {20 20 tag-Leave} {25 25 tag-Enter}
==== textTag-18.1 FAILED
But, again, if the mouse is not over the window that opens during the
tests I can get no satisfaction^H^H^H^H^H^H^H^H^H^H^H^Hfailure.
Can you try this on your side: start the tests from a location (icon,
script...) in your screen that has no intersection with the test window
that it opens during the test: doestextTag-18.1 fail?
If that's the cause (i.e. if it fails because your mouse is still at a
"wrong" location after you started the tests, then it means two things:
1. It certainly already failed in prevous releases
2. I should look at ruggedization of this test
Regards,
Francois
|