FileDocCategorySizeDatePackage
DirnameTest.javaAPI DocApache Ant 1.702189Wed Dec 13 06:16:18 GMT 2006org.apache.tools.ant.taskdefs

DirnameTest

public class DirnameTest extends org.apache.tools.ant.BuildFileTest

Fields Summary
Constructors Summary
public DirnameTest(String name)

        super(name);
    
Methods Summary
public voidsetUp()

        configureProject("src/etc/testcases/taskdefs/dirname.xml");
    
public voidtest1()

        expectBuildException("test1", "required attribute missing");
    
public voidtest2()

        expectBuildException("test2", "required attribute missing");
    
public voidtest3()

        expectBuildException("test3", "required attribute missing");
    
public voidtest4()

        if (Os.isFamily("netware") || Os.isFamily("dos")) {
            return;
        }
        executeTarget("test4");
        String filesep = System.getProperty("file.separator");
        String expected = filesep + "usr" + filesep + "local";
        String checkprop = project.getProperty("local.dir");
        if (!checkprop.equals(expected)) {
            fail("dirname failed");
        }
    
public voidtest5()

        executeTarget("test5");
        String expected = project.getProperty("basedir");
        String checkprop = project.getProperty("base.dir");
        if (!checkprop.equals(expected)) {
            fail("dirname failed");
        }