RFR: 8159523. Fix tests depending on absence of -limitmods in VM arguments.

Alexandre (Shura) Iline alexandre.iline at oracle.com
Fri Oct 21 21:07:13 UTC 2016


Alan,

This is a newer version:
http://cr.openjdk.java.net/~shurailine/8159523/webrev.03/

Shura

> On Oct 17, 2016, at 12:16 AM, Alan Bateman <Alan.Bateman at oracle.com> wrote:
> 
> On 14/10/2016 23:26, Alexandre (Shura) Iline wrote:
> 
>> Could you please take another look?
>> 
>> I have added more options, and fixed other things you have pointed out. I have also picked up a couple more tests to cover the newly added methods.
>> 
>> http://cr.openjdk.java.net/~shurailine/8159523/webrev.02/
>> 
>> 
> The usages are easy to read so it looks to me that this effort is coming along well.
> 
> On repeating options again then this version is an improvement but it still doesn't add to the list for usages like .addExports(...).addExports(...). So rather than taking a String[] then I think it would be simpler to take a String for one value and just add to the builder's list.
> 
> I see shouldContain requires specifying the OutputKind when sometimes the test doesn't care if the output is sent to stdout or stderr, maybe there can be a shouldContain overload that searches both streams (we have this in ProcessTools already).
> 
> For the updated tests then I assume `throws Exception` can be removed as there are no unchecked exceptions now. Related is whether TaskError should be TaskException extends RuntimeException instead.
> 
> -Alan



More information about the jigsaw-dev mailing list