-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b03
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8365709 | 25.0.2 | Abhishek N | P4 | Resolved | Fixed | master |
JDK-8366276 | 21.0.10-oracle | Abhishek N | P4 | Resolved | Fixed | master |
JDK-8366277 | 17.0.18-oracle | Abhishek N | P4 | Resolved | Fixed | master |
JDK-8366279 | 11.0.30-oracle | Abhishek N | P4 | Resolved | Fixed | master |
JDK-8366284 | 8u481 | Abhishek N | P4 | Resolved | Fixed | master |
// on Windows we test with the DOS hidden attribute set
if (System.getProperty("os.name").startsWith("Windows")) {
DosFileAttributeView view = Files
.getFileAttributeView(file.toPath(), DosFileAttributeView.class);
view.setHidden(true);
try {
assertTrue(file.isHidden());
assertTrue(link2file.isHidden());
assertTrue(link2link2file.isHidden());
} finally {
view.setHidden(false);
}
assertFalse(file.isHidden());
assertFalse(link2file.isHidden());
assertFalse(link2link2file.isHidden());
}
refactor extract method -- extract the inline code to DOS specific test
static void testDOSHiddenAttributes() throws IOException {
// on Windows we test with the DOS hidden attribute set
if (System.getProperty("os.name").startsWith("Windows")) {
DosFileAttributeView view = Files
.getFileAttributeView(file.toPath(), DosFileAttributeView.class);
view.setHidden(true);
try {
assertTrue(file.isHidden());
assertTrue(link2file.isHidden());
assertTrue(link2link2file.isHidden());
} finally {
view.setHidden(false);
}
assertFalse(file.isHidden());
assertFalse(link2file.isHidden());
assertFalse(link2link2file.isHidden());
}
}
- backported by
-
JDK-8365709 [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
-
- Resolved
-
-
JDK-8366276 [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
-
- Resolved
-
-
JDK-8366277 [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
-
- Resolved
-
-
JDK-8366279 [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
-
- Resolved
-
-
JDK-8366284 [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
-
- Resolved
-
- relates to
-
JDK-8355444 [java.io] Use @requires tag instead of exiting based on "os.name" property value
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk25u/c8ae169a
-
Commit(master) openjdk/jdk/49a82d88
-
Review(master) openjdk/jdk25u/93
-
Review(master) openjdk/jdk/25853