Skip to content

Commit da63846

Browse files
authored
Fix vendor ibm corporation not found error (#2800)
- Fix vendor ibm corporation not found error Signed-off-by: Longyu Zhang <[email protected]>
1 parent d99b45c commit da63846

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

test/functional/buildAndPackage/src/net/adoptium/test/VendorPropertiesTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,8 @@ private static class SemeruPropertiesChecks implements VmPropertiesChecks {
216216

217217
@Override
218218
public boolean supports(final String vendor) {
219-
return vendor.toLowerCase(Locale.US).equals("international business machines corporation");
219+
String vendorLowerCase = vendor.toLowerCase(Locale.US);
220+
return vendorLowerCase.contains("international business machines corporation") || vendorLowerCase.contains("ibm corporation");
220221
}
221222

222223
@Override
@@ -226,7 +227,11 @@ public void javaVersion(final String value) {
226227

227228
@Override
228229
public void javaVendor(final String value) {
229-
assertEquals(value, "International Business Machines Corporation");
230+
if (value.toLowerCase(Locale.US).contains("ibm")) {
231+
assertEquals(value, "IBM Corporation");
232+
} else {
233+
assertEquals(value, "International Business Machines Corporation");
234+
}
230235
}
231236

232237
@Override

0 commit comments

Comments
 (0)