21 lines
625 B
Java
21 lines
625 B
Java
|
/*
|
||
|
* @test
|
||
|
* @bug 6570445
|
||
|
* @summary Checks if Win32ShellFolder2's COM-using methods work under a security manager
|
||
|
* @author Leonid Popov
|
||
|
*/
|
||
|
|
||
|
import javax.swing.filechooser.FileSystemView;
|
||
|
|
||
|
public class bug6570445 {
|
||
|
public static void main(String[] args) {
|
||
|
System.setSecurityManager(new SecurityManager());
|
||
|
|
||
|
// The next line of code forces FileSystemView to request data from Win32ShellFolder2,
|
||
|
// what causes an exception if a security manager installed (see the bug 6570445 description)
|
||
|
FileSystemView.getFileSystemView().getRoots();
|
||
|
|
||
|
System.out.println("Passed.");
|
||
|
}
|
||
|
}
|