3 public class IsAbsoluteTest
{
4 public static void main (String args
[]) {
6 File f1
= new File("/etc/passwd");
7 File f2
= new File("\\autoexec.bat");
8 File f3
= new File("c:\\autoexec.bat");
10 File u1
= new File("tmp/somefile");
12 if ( u1
.isAbsolute() )
13 throw new Exception("Claims "+u1
+" is absolute!");
15 if ( ! f1
.isAbsolute() )
16 { /* Hm, might be on MSDOS platform, test those cases */
17 if ( ! f2
.isAbsolute() || ! f3
.isAbsolute() )
18 throw new Exception("Claims file isn't absolute!");
21 System
.out
.println("PASSED: All ok");
22 } catch (Exception e
) {
23 System
.out
.println("FAILED: "+e
);