Package io.qameta.allure
Class Commands
java.lang.Object
io.qameta.allure.Commands
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.qameta.allure.core.ConfigurationcreateReportConfiguration(ConfigOptions profile, ReportNameOptions reportNameOptions) Creates report configuration for a given profile.generate(Path reportDirectory, List<Path> resultsDirectories, boolean clean, boolean singleFileMode, ConfigOptions profile, ReportNameOptions reportNameOptions) generate(Path reportDirectory, List<Path> resultsDirectories, boolean clean, ConfigOptions profile, ReportNameOptions reportNameOptions) getConfig(ConfigOptions configOptions) getConfigFile(ConfigOptions configOptions) getConfigFileName(String profile) listPlugins(ConfigOptions configOptions) protected voidopenBrowser(URI url) Open the given url in default system browser.serve(List<Path> resultsDirectories, String host, int port, ConfigOptions configOptions, ReportNameOptions reportNameOptions) protected org.eclipse.jetty.server.ServersetUpServer(String host, int port, Path reportDirectory) Set up Jetty server to serve Allure Report.
-
Constructor Details
-
Commands
-
-
Method Details
-
getConfig
-
getConfigFile
-
getConfigFileName
-
generate
public ExitCode generate(Path reportDirectory, List<Path> resultsDirectories, boolean clean, ConfigOptions profile, ReportNameOptions reportNameOptions) -
generate
public ExitCode generate(Path reportDirectory, List<Path> resultsDirectories, boolean clean, boolean singleFileMode, ConfigOptions profile, ReportNameOptions reportNameOptions) -
serve
public ExitCode serve(List<Path> resultsDirectories, String host, int port, ConfigOptions configOptions, ReportNameOptions reportNameOptions) -
open
-
listPlugins
-
createReportConfiguration
protected io.qameta.allure.core.Configuration createReportConfiguration(ConfigOptions profile, ReportNameOptions reportNameOptions) Creates report configuration for a given profile.- Parameters:
profile- selected profile.- Returns:
- created report configuration.
-
setUpServer
protected org.eclipse.jetty.server.Server setUpServer(String host, int port, Path reportDirectory) throws IOException Set up Jetty server to serve Allure Report.- Throws:
IOException
-
openBrowser
Open the given url in default system browser.- Throws:
IOException
-