<AWT Dev> [9] Review Request: JDK-8081361 [TEST_BUG] Test java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest fails

pooja chopra pooja.chopra at oracle.com
Wed Oct 7 07:42:38 UTC 2015


Hi All,
Please review below fix as I need one more approval for this .

Regards,
Pooja
On 7/2/2015 7:01 PM, Alexander Scherbatiy wrote:
>
>
>   The fix looks good to me.
>
>   It would be useful to check that the fix that causes the change of 
> the JTextField size made it by purposes and not as side effect.
>
>   Thanks,
>   Alexander.
>
> On 6/30/2015 12:26 PM, pooja chopra wrote:
>> Hi Alexander,
>> I fixed the test to match the spec as mentioned 
>> https://docs.oracle.com/javase/8/docs/api/java/awt/GridBagLayout.html 
>> that the width of the component will be at least its minimum width 
>> plus ipadx pixels. Similarly, the height of the component will be at 
>> least the minimum height plus ipady pixels.
>>
>> Whereas in the test it is checking for both to be equal and therefore 
>> test will fail for cases where component width or height is greater 
>> than minimum width plus ipadx pixels or minimum height plus ipady 
>> pixels.In the existing test the comparison is done as below :-
>>
>> Dimension minSize = jtf.getMinimumSize();
>>         if ( minSize.width + customIpadx != jtf.getSize().width ||
>>              minSize.height + customIpady != jtf.getSize().height )
>>
>> And I changed the comparison to match Spec as below :-
>>
>> Dimension minSize = jtf.getMinimumSize();
>>          if (!(minSize.width + customIpadx <= jtf.getSize().width) ||
>>               !(minSize.height + customIpady <= jtf.getSize().height))
>>
>> Regards,
>> Pooja
>> On 6/29/2015 4:55 PM, Alexander Scherbatiy wrote:
>>>
>>>
>>>  Hello Pooja,
>>>
>>>  What was the fix that causes the regression?
>>>
>>>  Thanks,
>>>  Alexandr.
>>>
>>> On 6/18/2015 12:22 PM, pooja chopra wrote:
>>>> Hello,
>>>> Please review a fix for issue:
>>>> 8081361 [TEST_BUG] Test 
>>>> java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest 
>>>> fails
>>>>
>>>> Test bug fix.
>>>> https://bugs.openjdk.java.net/browse/JDK-8081361
>>>>
>>>> The webrev is : http://cr.openjdk.java.net/~pchopra/8081361/webrev.00/
>>>>
>>>> Regards,
>>>> Pooja
>>>
>>
>



More information about the awt-dev mailing list