Package org.apache.tools.ant

Examples of org.apache.tools.ant.Task


    /**
     * @see BuildListener#taskFinished
     */
    public void taskFinished(BuildEvent event) {
        if (initialized) {
            Task task = event.getTask();
            Category cat = Category.getInstance(task.getClass().getName());
            if (event.getException() == null) {
                cat.info("Task \"" + task.getTaskName() + "\" finished.");
            } else {
                cat.error("Task \"" + task.getTaskName()
                    + "\" finished with error.", event.getException());
            }
        }
    }
View Full Code Here


       
        assertNotNull("Children null", xhTask.getNestedTasks());
        assertEquals("Invalid number of children", 0, xhTask.getNestedTasks().size());
       
        MockControl ctrl = MockClassControl.createControl(Task.class);
        Task mock1 = (Task)ctrl.getMock();
        Task mock2 = (Task)ctrl.getMock();
       
        ctrl.replay();
        xhTask.addTask(mock1);
        xhTask.addTask(null);
        xhTask.addTask(mock2);
View Full Code Here

        xhTask.setProject(project);
        xhTask.setResultsdir(resultsDir);
       
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
       
        Task mockTask = (Task)taskCtrl.getMock();
        mockTask.getProject();
        taskCtrl.setReturnValue(project, 2);
        mockTask.maybeConfigure();
        mockTask.execute();
       
        taskCtrl.replay();
        xhTask.addTask(mockTask);
        xhTask.execute();
        taskCtrl.verify();
View Full Code Here

        xhTask.setProject(project);
        xhTask.setResultsdir(resultsDir);
       
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
       
        Task mockTask = (Task)taskCtrl.getMock();
        mockTask.getProject();
        taskCtrl.setReturnValue(project, 2);
        mockTask.getTaskName();
        taskCtrl.setReturnValue("mocktask");
        mockTask.maybeConfigure();
        mockTask.getLocation();
        taskCtrl.setReturnValue(new Location(""));
        mockTask.execute();
        taskCtrl.setThrowable(new BuildException());
       
        taskCtrl.replay();
        xhTask.addTask(mockTask);
        xhTask.execute();
View Full Code Here

        ServiceGroupTask start = service.createStart();
        start.setProject(project);
        ServiceGroupTask stop = service.createStop();
        stop.setProject(project);
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
        Task task = (Task)taskCtrl.getMock();
        stop.addTask(task);
        task.getProject();
        taskCtrl.setReturnValue(project, 2);
        task.maybeConfigure();
        task.execute();
        taskCtrl.setThrowable(new BuildException());
        task.getLocation();
        taskCtrl.setReturnValue(new Location(""));
        task.getTaskName();
        taskCtrl.setReturnValue("foo");

        projectCtrl.replay();
        taskCtrl.replay();
        service.start();
View Full Code Here

        ServiceGroupTask start = service.createStart();
        start.setProject(project);
        ServiceGroupTask stop = service.createStop();
        stop.setProject(project);
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
        Task task = (Task)taskCtrl.getMock();
        start.addTask(task);
        task.getProject();
        taskCtrl.setReturnValue(project, 2);
        task.maybeConfigure();
        task.execute();
        taskCtrl.setThrowable(new AssertionWarningException());
        task.getLocation();
        taskCtrl.setReturnValue(new Location(""));
        task.getTaskName();
        taskCtrl.setReturnValue("foo");

        projectCtrl.replay();
        taskCtrl.replay();
        try {
View Full Code Here

        ServiceGroupTask start = service.createStart();
        start.setProject(project);
        ServiceGroupTask stop = service.createStop();
        stop.setProject(project);
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
        Task task = (Task)taskCtrl.getMock();
        start.addTask(task);
        task.getProject();
        taskCtrl.setReturnValue(project, 2);
        task.maybeConfigure();
        task.execute();
        taskCtrl.setThrowable(new BuildException());
        task.getLocation();
        taskCtrl.setReturnValue(new Location(""));
        task.getTaskName();
        taskCtrl.setReturnValue("foo");

        projectCtrl.replay();
        taskCtrl.replay();
        try {
View Full Code Here

        IncludeTask task = new IncludeTask();
        task.setProject(project);
       
        MockControl tkCtrl = MockClassControl.createControl(Task.class);
        Task mock = (Task)tkCtrl.getMock();

        tkCtrl.replay();
        task.addTask(mock);
        try {
            task.addTask(mock);
View Full Code Here

           
            TestLogger logger = new TestLogger(registry, test, "foo", registry.getCurrentTest());
            registry.setCurrentTest(logger);
           
            MockControl ctrl = MockClassControl.createControl(Task.class);
            Task mock = (Task)ctrl.getMock();

            ctrl.replay();
            test.addTask(mock);
            try {
                test.execute();
View Full Code Here

    public void testExecute() throws Exception {
        MockControl prjCtrl = MockClassControl.createNiceControl(Project.class);
        Project project = (Project)prjCtrl.getMock();

        MockControl taskCtrl = MockClassControl.createControl(Task.class);
        Task mockTask = (Task)taskCtrl.getMock();
        mockTask.getProject();
        taskCtrl.setReturnValue(project, 2);
        mockTask.maybeConfigure();
        mockTask.execute();
       
        ServiceVerifyTask verify = new ServiceVerifyTask();
        verify.setProject(project);
        verify.addTask(mockTask);
       
View Full Code Here

TOP

Related Classes of org.apache.tools.ant.Task

Copyright © 2018 www.massapicom. 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.