< prev index next >
test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java
Print this page
@@ -121,13 +121,18 @@
*/
@Override
protected List<String> getValidValues() {
List<String> validValues = new ArrayList<>();
+ if (testMinRange) {
validValues.add(formatValue(min));
+ }
+ if (testMaxRange) {
validValues.add(formatValue(max));
+ }
+ if (testMinRange) {
if ((Double.compare(min, ADDITIONAL_TEST_DOUBLE_NEGATIVE) < 0)
&& (Double.compare(max, ADDITIONAL_TEST_DOUBLE_NEGATIVE) > 0)) {
validValues.add(formatValue(ADDITIONAL_TEST_DOUBLE_NEGATIVE));
}
@@ -138,10 +143,11 @@
if ((Double.compare(min, ADDITIONAL_TEST_DOUBLE_POSITIVE) < 0)
&& (Double.compare(max, ADDITIONAL_TEST_DOUBLE_POSITIVE) > 0)) {
validValues.add(formatValue(ADDITIONAL_TEST_DOUBLE_POSITIVE));
}
+ }
return validValues;
}
/**
< prev index next >