Skip to content

Commit 8dfae82

Browse files
committed
Small refactoring
Signed-off-by: Zbynek Cervinka <[email protected]>
1 parent e441665 commit 8dfae82

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

src/main/java/com/redhat/devtools/intellij/commonuitest/UITestRunner.java

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ public class UITestRunner {
4545
private static final String ACCEPTED_SOURCE_LOCATION = "accepted";
4646
private static final String COPY_ACCEPTED_FILE_STEP_DESCRIPTION = "Copy the 'accepted' file to the appropriate location";
4747
private static final Logger LOGGER = Logger.getLogger(UITestRunner.class.getName());
48+
private static final String OS_NAME = System.getProperty("os.name").toLowerCase();
49+
private static final String USER_HOME = System.getProperty("user.home");
4850
private static RemoteRobot remoteRobot = null;
4951
private static Process ideProcess;
5052
private static IdeaVersion ideaVersion;
@@ -63,8 +65,7 @@ public static RemoteRobot runIde(IdeaVersion ideaVersion, int port) {
6365
UITestRunner.ideaVersion = ideaVersion;
6466
makeSureAllTermsAndConditionsAreAccepted();
6567

66-
String osName = System.getProperty("os.name").toLowerCase();
67-
String fileExtension = osName.contains("windows") ? ".bat" : "";
68+
String fileExtension = OS_NAME.contains("windows") ? ".bat" : "";
6869
ProcessBuilder pb = new ProcessBuilder("." + File.separator + "gradlew" + fileExtension, "runIdeForUiTests", "-PideaVersion=" + ideaVersion.toString(), "-Drobot-server.port=" + port);
6970

7071
try {
@@ -173,31 +174,28 @@ public int toInt() {
173174
}
174175

175176
private static void makeSureAllTermsAndConditionsAreAccepted() {
176-
String osName = System.getProperty("os.name").toLowerCase();
177-
String userHome = "user.home";
178-
179-
if (osName.contains("linux")) {
177+
if (OS_NAME.contains("linux")) {
180178
step("Copy the 'prefs.xml' file to the appropriate location", () -> {
181179
String prefsXmlSourceLocation = "prefs.xml";
182-
String prefsXmlDir = System.getProperty(userHome) + "/.java/.userPrefs/jetbrains/_!(!!cg\"p!(}!}@\"j!(k!|w\"w!'8!b!\"p!':!e@==";
180+
String prefsXmlDir = USER_HOME + "/.java/.userPrefs/jetbrains/_!(!!cg\"p!(}!}@\"j!(k!|w\"w!'8!b!\"p!':!e@==";
183181
createDirectoryHierarchy(prefsXmlDir);
184182
copyFileFromJarResourceDir(prefsXmlSourceLocation, prefsXmlDir + "/prefs.xml");
185183
});
186184

187185
step(COPY_ACCEPTED_FILE_STEP_DESCRIPTION, () -> {
188-
String acceptedDir = System.getProperty(userHome) + "/.local/share/JetBrains/consentOptions";
186+
String acceptedDir = USER_HOME + "/.local/share/JetBrains/consentOptions";
189187
createDirectoryHierarchy(acceptedDir);
190188
copyFileFromJarResourceDir(ACCEPTED_SOURCE_LOCATION, acceptedDir + "/accepted");
191189
});
192-
} else if (osName.contains("os x")) {
190+
} else if (OS_NAME.contains("os x")) {
193191
step("Copy the 'com.apple.java.util.prefs.plist' file to the appropriate location", () -> {
194192
String plistSourceLocation = "com.apple.java.util.prefs.plist";
195-
String plistDir = System.getProperty(userHome) + "/Library/Preferences";
193+
String plistDir = USER_HOME + "/Library/Preferences";
196194
copyFileFromJarResourceDir(plistSourceLocation, plistDir + "/com.apple.java.util.prefs.plist");
197195
});
198196

199197
step(COPY_ACCEPTED_FILE_STEP_DESCRIPTION, () -> {
200-
String acceptedDir = System.getProperty(userHome) + "/Library/Application Support/JetBrains/consentOptions";
198+
String acceptedDir = USER_HOME + "/Library/Application Support/JetBrains/consentOptions";
201199
createDirectoryHierarchy(acceptedDir);
202200
copyFileFromJarResourceDir(ACCEPTED_SOURCE_LOCATION, acceptedDir + "/accepted");
203201

@@ -211,9 +209,9 @@ private static void makeSureAllTermsAndConditionsAreAccepted() {
211209
Thread.currentThread().interrupt();
212210
}
213211
});
214-
} else if (osName.contains("windows")) {
212+
} else if (OS_NAME.contains("windows")) {
215213
step(COPY_ACCEPTED_FILE_STEP_DESCRIPTION, () -> {
216-
String acceptedDir = System.getProperty("user.home") + "\\AppData\\Roaming\\JetBrains\\consentOptions";
214+
String acceptedDir = USER_HOME + "\\AppData\\Roaming\\JetBrains\\consentOptions";
217215
createDirectoryHierarchy(acceptedDir);
218216
copyFileFromJarResourceDir(ACCEPTED_SOURCE_LOCATION, acceptedDir + "\\accepted");
219217
});

0 commit comments

Comments
 (0)