Skip to content

Commit 8f31656

Browse files
committed
add file separator (java.io.tmpdir is /tmp on Linux) #11382
1 parent 0ae4c8c commit 8f31656

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/test/java/edu/harvard/iq/dataverse/api/DataverseFeaturedItemsIT.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
import java.text.MessageFormat;
1111

1212
import static jakarta.ws.rs.core.Response.Status.*;
13+
import java.io.File;
1314
import java.io.IOException;
15+
import java.nio.file.Path;
1416
import java.util.Arrays;
1517
import java.util.List;
1618
import java.util.logging.Level;
@@ -96,9 +98,11 @@ public void testUpdateFeaturedItemUnicode() {
9698
String dataverseAlias = createDataverseAndGetAlias(apiToken);
9799

98100
String coffeeShopEnglish = "src/test/resources/images/coffeeshop.png";
99-
String coffeeShopGreek = System.getProperty("java.io.tmpdir") + "καφενείο.png";
101+
String coffeeShopGreek = System.getProperty("java.io.tmpdir") + File.separator + "καφενείο.png";
102+
Path pathToCoffeeShopGreek = java.nio.file.Paths.get(coffeeShopGreek);
103+
System.out.println("path to coffee show in Greek: " + pathToCoffeeShopGreek);
100104
try {
101-
java.nio.file.Files.copy(java.nio.file.Paths.get(coffeeShopEnglish), java.nio.file.Paths.get(coffeeShopGreek), java.nio.file.StandardCopyOption.REPLACE_EXISTING);
105+
java.nio.file.Files.copy(java.nio.file.Paths.get(coffeeShopEnglish), pathToCoffeeShopGreek, java.nio.file.StandardCopyOption.REPLACE_EXISTING);
102106
} catch (IOException ex) {
103107
Logger.getLogger(DataverseFeaturedItemsIT.class.getName()).log(Level.SEVERE, null, ex);
104108
}

0 commit comments

Comments
 (0)