Package com.asakusafw.testdriver

Examples of com.asakusafw.testdriver.TestExecutionPlan


        for (FlowScript flow : configuration.script.getAllFlows()) {
            context.setCurrentBatchId(configuration.script.getId());
            context.setCurrentFlowId(flow.getId());
            context.setCurrentExecutionId(getExecutionId(flow));

            TestExecutionPlan plan = toPlan(flow);
            executePlan(plan);
        }
    }
View Full Code Here


        jobs.addAll(resolveJobs(flow, ExecutionPhase.PROLOGUE));
        jobs.addAll(resolveJobs(flow, ExecutionPhase.MAIN));
        jobs.addAll(resolveJobs(flow, ExecutionPhase.EPILOGUE));
        List<TestExecutionPlan.Command> exporters = resolveCommands(flow, ExecutionPhase.EXPORT);
        List<TestExecutionPlan.Command> finalizers = resolveCommands(flow, ExecutionPhase.FINALIZE);
        return new TestExecutionPlan(
                flow.getId(),
                configuration.context.getExecutionId(),
                initializers,
                importers,
                jobs,
View Full Code Here

    /**
     * Builds a {@link TestExecutionPlan}.
     * @return the built plan
     */
    public TestExecutionPlan build() {
        return new TestExecutionPlan(definitionId, executionId, initializers, importers, jobs, exporters, finalizers);
    }
View Full Code Here

TOP

Related Classes of com.asakusafw.testdriver.TestExecutionPlan

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.