public class RUnitMojo extends AbstractTestMojo
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
skipRunit
skip the ruby unit tests
Command line -DskipRunit=... |
modes, skip, skipTests, summaryReport, testReportDirectory, use18and19, versionsbinDirectory, gemHome, gemHomes, gemPath, gemsConfig, gemsInstaller, gemUseSystem, includeGemsInResources, includeLibDirectoryInResources, includeOpenSSL, includeRubygemsInResources, includeRubygemsInTestResources, installRDoc, installRI, manager, plugin, supportNative, unzipargs, classRealm, DEFAULT_JRUBY_VERSION, env, factory, JRUBY_COMPLETE, JRUBY_CORE, JRUBY_STDLIB, jrubyFork, jrubyJvmArgs, jrubySwitches, jrubyVerbose, libDirectory, localRepository, logger, project, repositorySystem, rubySourceDirectory| Constructor and Description |
|---|
RUnitMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
protected TestScriptFactory |
newTestScriptFactory() |
protected JRubyRun.Result |
runIt(ScriptFactory factory,
JRubyVersion.Mode mode,
JRubyVersion version,
TestScriptFactory scriptFactory) |
executeWithGems, runItexecuteJRuby, gemHome, getRemoteRepos, newScriptFactorygetJrubyVersion, launchDirectory, resolveJRubyArtifact, resolveJRubyCompleteArtifact, resolveJRubyStdlibArtifactprotected boolean skipRunit
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoexecute in class AbstractGemMojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected JRubyRun.Result runIt(ScriptFactory factory, JRubyVersion.Mode mode, JRubyVersion version, TestScriptFactory scriptFactory) throws IOException, ScriptException, org.apache.maven.plugin.MojoExecutionException
runIt in class AbstractTestMojoIOExceptionScriptExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected TestScriptFactory newTestScriptFactory()
newTestScriptFactory in class AbstractTestMojoCopyright © 2014. All Rights Reserved.