Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit ce4739f

Browse files
committed
增加未知操作系统的异常信息
1 parent 941cf56 commit ce4739f

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/main/java/org/suren/autotest/web/framework/selenium/SeleniumEngine.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -412,8 +412,14 @@ private void loadDriverFromMapping(ClassLoader classLoader, Properties enginePro
412412
String arch = System.getProperty("os.arch");
413413
final String curDriverStr = getDriverStr();
414414

415-
os = enginePro.getProperty("os.map.name." + os);
416-
arch = enginePro.getProperty("os.map.arch." + arch);
415+
String commonOs = enginePro.getProperty("os.map.name." + os);
416+
String commonArch = enginePro.getProperty("os.map.arch." + arch);
417+
418+
if(StringUtils.isAnyBlank(commonOs, commonArch))
419+
{
420+
throw new RuntimeException(String.format("unknow os [%s] and arch [%s].", os, arch));
421+
}
422+
417423
final String ver = enginePro.getProperty(curDriverStr + ".version");
418424

419425
DriverMapping driverMapping = new DriverMapping();

0 commit comments

Comments
 (0)