Package org.jbehave.core.reporters

Examples of org.jbehave.core.reporters.ViewGenerator


        if (embedderControls().skip()) {
            embedderMonitor.reportsViewNotGenerated();
            return;
        }
        ViewGenerator viewGenerator = configuration().viewGenerator();
        try {
            embedderMonitor.generatingReportsView(outputDirectory, formats, viewResources);
            viewGenerator.generateReportsView(outputDirectory, formats, viewResources);
        } catch (RuntimeException e) {
            embedderMonitor.reportsViewGenerationFailed(outputDirectory, formats, viewResources, e);
            throw new ViewGenerationFailed(outputDirectory, formats, viewResources, e);
        }
        ReportsCount count = viewGenerator.getReportsCount();
        embedderMonitor.reportsViewGenerated(count);
        handleFailures(count);

    }
View Full Code Here


        if (embedderControls.skip()) {
            embedderMonitor.storiesViewNotGenerated();
            return;
        }
        ViewGenerator viewGenerator = configuration().viewGenerator();
        try {
            embedderMonitor.generatingStoriesView(outputDirectory, formats, viewResources);
            viewGenerator.generateView(outputDirectory, formats, viewResources);
        } catch (RuntimeException e) {
            embedderMonitor.storiesViewGenerationFailed(outputDirectory, formats, viewResources, e);
            throw new ViewGenerationFailed(outputDirectory, formats, viewResources, e);
        }
        int stories = viewGenerator.countStories();
        int scenarios = viewGenerator.countScenarios();
        int failedScenarios = viewGenerator.countFailedScenarios();
        embedderMonitor.storiesViewGenerated(stories, scenarios, failedScenarios);
        if (!embedderControls.ignoreFailureInView() && failedScenarios > 0) {
            throw new RunningStoriesFailed(stories, scenarios, failedScenarios);
        }
View Full Code Here

TOP

Related Classes of org.jbehave.core.reporters.ViewGenerator

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.