Skip to content

Commit eeba903

Browse files
committed
Fix the EdgeOptionsTest
1 parent e6366da commit eeba903

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

java/test/org/openqa/selenium/edge/EdgeOptionsTest.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
package org.openqa.selenium.edge;
1919

20-
import com.google.common.io.Files;
2120
import org.junit.Test;
2221
import org.junit.experimental.categories.Category;
2322
import org.openqa.selenium.ImmutableCapabilities;
@@ -29,6 +28,8 @@
2928
import java.io.IOException;
3029
import java.io.UncheckedIOException;
3130
import java.nio.charset.Charset;
31+
import java.nio.file.Files;
32+
import java.nio.file.Path;
3233
import java.util.Arrays;
3334
import java.util.Base64;
3435
import java.util.Collections;
@@ -66,8 +67,7 @@ public void canAddArguments() {
6667
@Test
6768
public void canAddExtensions() throws IOException {
6869
EdgeOptions options = new EdgeOptions();
69-
File tmpDir = File.createTempFile("webdriver", "tmp");
70-
tmpDir.deleteOnExit();
70+
Path tmpDir = Files.createTempDirectory("webdriver");
7171
File ext1 = createTempFile(tmpDir, "ext1 content");
7272
File ext2 = createTempFile(tmpDir, "ext2 content");
7373
options.addExtensions(ext1, ext2);
@@ -96,11 +96,11 @@ private void checkCommonStructure(EdgeOptions options) {
9696
.containsOnlyKeys("args", "extensions");
9797
}
9898

99-
private File createTempFile(File tmpDir, String content) {
99+
private File createTempFile(Path tmpDir, String content) {
100100
try {
101-
File ext = File.createTempFile("tmp", "ext", tmpDir);
102-
Files.asCharSink(ext, Charset.defaultCharset()).write(content);
103-
return ext;
101+
Path file = Files.createTempFile(tmpDir, "tmp", "ext");
102+
Files.write(file, content.getBytes(Charset.defaultCharset()));
103+
return file.toFile();
104104
} catch (IOException e) {
105105
throw new UncheckedIOException(e);
106106
}

0 commit comments

Comments
 (0)