Package org.apache.tools.ant

Examples of org.apache.tools.ant.Project.resolveFile()


    }
   
    public void testLoadEnvironmentNoDefault() throws Exception {
        MockControl prCtrl = MockClassControl.createControl(Project.class);
        Project project = (Project)prCtrl.getMock();
        project.resolveFile("/foo/bar");
        prCtrl.setReturnValue(new File("/foo/bar"));
       

        prCtrl.replay();
View Full Code Here


    }
   
    public void testGetDestinationFileNoTodir() throws Exception {
        MockControl ctrl = MockClassControl.createControl(Project.class);
        Project project = (Project)ctrl.getMock();
        project.resolveFile(XhReportTask.DEFAULT_DIR);
        ctrl.setReturnValue(tempDir);

        XhReportTask task = new XhReportTask();
        task.setProject(project);
        task.setTofile("file");
View Full Code Here

        scanner.getBasedir();
        dsCtrl.setReturnValue(tempDir, 2);

        MockControl prCtrl = MockClassControl.createControl(Project.class);
        Project project = (Project)prCtrl.getMock();
        project.resolveFile(new File(tempDir, "foo.xml").getPath());
        prCtrl.setReturnValue(new File("foo.resolved"));
        project.resolveFile(new File(tempDir, "spam.xml").getPath());
        prCtrl.setReturnValue(new File("spam.resolved"));
       
        XhReportTask task = new XhReportTask();
View Full Code Here

        MockControl prCtrl = MockClassControl.createControl(Project.class);
        Project project = (Project)prCtrl.getMock();
        project.resolveFile(new File(tempDir, "foo.xml").getPath());
        prCtrl.setReturnValue(new File("foo.resolved"));
        project.resolveFile(new File(tempDir, "spam.xml").getPath());
        prCtrl.setReturnValue(new File("spam.resolved"));
       
        XhReportTask task = new XhReportTask();
        task.setProject(project);
        task.addFileSet(fileset);
View Full Code Here

//        f1Ctrl.setReturnValue("foo.xml");
//        MockControl f2Ctrl = MockClassControl.createControl(File.class);
//        File file2 = (File)f2Ctrl.getMock();
//        file2.getAbsolutePath();
//        f2Ctrl.setReturnValue("spam.xml");
        project.resolveFile(null);
//        prCtrl.setReturnValue(file1);
        prCtrl.setReturnValue(new File("nonexist1"));
//      prCtrl.setReturnValue(file2);
        prCtrl.setReturnValue(new File("nonexist2"));
       
View Full Code Here

        dsCtrl.setReturnValue(new File("."), 2);

        MockControl prCtrl = MockClassControl.createNiceControl(Project.class);
        prCtrl.setDefaultMatcher(MockClassControl.ALWAYS_MATCHER);
        Project project = (Project)prCtrl.getMock();
        project.resolveFile(null);
        prCtrl.setReturnValue(new File("nonexist"));
        prCtrl.setReturnValue(new File("."));
       
        XhReportTask task = new XhReportTask();
        task.setProject(project);
View Full Code Here

    //  Deal with GANT-50 by getting the base directory from the Ant instance Project object and use it for
    //  the new Project object.  GANT-93 leads to change in the way the Gant file is extracted.
    newProject.setBaseDir ( antProject.getBaseDir ( ) ) ;
    //  Deal with GANT-110 by using the strategy proposed by Eric Van Dewoestine.
    if ( inheritAll ) { addAlmostAll ( newProject , antProject ) ; }
    final File gantFile = newProject.resolveFile( file ) ;
    if ( ! gantFile.exists ( ) ) { throw new BuildException ( "Gantfile does not exist." , getLocation ( ) ) ; }
    final GantBuilder ant = new GantBuilder ( newProject ) ;
    final Map<String,String> environmentParameter = new HashMap<String,String> ( ) ;
    environmentParameter.put ( "environment" , "environment" ) ;
    ant.invokeMethod ( "property" , new Object[] { environmentParameter } ) ;
View Full Code Here

    boolean listFiles = false ;
    if ( arguments.length > 0 ) { dest = arguments[0] ; }
    if ( arguments.length > 1 ) { src = arguments[1] ; }
    if ( arguments.length > 2 ) { listFiles = arguments[2].equalsIgnoreCase ( "true" ) ; }
    compiler.setSrcdir ( new Path ( project , src ) ) ;
    compiler.setDestdir ( project.resolveFile ( dest ) ) ;
    compiler.setListfiles ( listFiles ) ;
    compiler.execute ( ) ;
 
}
View Full Code Here

            if (targetsToRun != null && !"".equals(targetsToRun.trim())) {
                subModule.setNewProperty(EasyAntMagicNames.PROJECT_EXECUTED_TARGETS, targetsToRun);
                subModule.executeTargets(new TargetList(targetsToRun));
                if (useBuildRepository) {
                    File artifactsDir = subModule.resolveFile(subModule.getProperty("target.artifacts"));
                    if (artifactsDir.isDirectory()) {
                        IvyResolve ivyResolve = new IvyResolve();
                        ivyResolve.setFile(file);
                        ivyResolve.setProject(subModule);
                        ivyResolve.setOwningTarget(getOwningTarget());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.