org.apache.maven.it
Class Verifier

java.lang.Object
  extended by org.apache.maven.it.Verifier

public class Verifier
extends java.lang.Object

Version:
$Id: Verifier.java 578638 2007-09-24 03:57:17Z brett $
Author:
Jason van Zyl, Brett Porter

Field Summary
 java.lang.String localRepo
           
 
Constructor Summary
Verifier(java.lang.String basedir)
           
Verifier(java.lang.String basedir, boolean debug)
           
Verifier(java.lang.String basedir, java.lang.String settingsFile)
           
Verifier(java.lang.String basedir, java.lang.String settingsFile, boolean debug)
           
Verifier(java.lang.String basedir, java.lang.String settingsFile, boolean debug, boolean forkJvm)
           
 
Method Summary
 void assertArtifactContents(java.lang.String org, java.lang.String artifact, java.lang.String version, java.lang.String type, java.lang.String contents)
           
 void assertArtifactNotPresent(java.lang.String org, java.lang.String name, java.lang.String version, java.lang.String ext)
           
 void assertArtifactPresent(java.lang.String org, java.lang.String name, java.lang.String version, java.lang.String ext)
           
 void assertFileNotPresent(java.lang.String file)
           
 void assertFilePresent(java.lang.String file)
           
 void deleteArtifact(java.lang.String org, java.lang.String name, java.lang.String version, java.lang.String ext)
           
 void displayStreamBuffers()
           
 void executeGoal(java.lang.String goal)
           
 void executeGoal(java.lang.String goal, java.util.Map envVars)
           
 void executeGoals(java.util.List goals)
           
 void executeGoals(java.util.List goals, java.util.Map envVars)
           
 void executeHook(java.lang.String filename)
           
 java.util.List getArtifactFileNameList(java.lang.String org, java.lang.String name, java.lang.String version, java.lang.String ext)
           
 java.lang.String getArtifactPath(java.lang.String org, java.lang.String name, java.lang.String version, java.lang.String ext)
           
 java.lang.String getBasedir()
           
 java.util.List getCliOptions()
           
 java.lang.String getMavenVersion()
           
 java.util.Properties getSystemProperties()
           
 java.util.Properties getVerifierProperties()
           
static void launchSubversion(java.lang.String line, java.lang.String basedir)
           
 java.util.List loadFile(java.io.File file, boolean hasCommand)
           
 java.util.List loadFile(java.lang.String basedir, java.lang.String filename, boolean hasCommand)
           
 java.util.Properties loadProperties(java.lang.String filename)
           
static void main(java.lang.String[] args)
           
 void resetStreams()
           
 void setCliOptions(java.util.List cliOptions)
           
 void setLocalRepo(java.lang.String localRepo)
           
 void setSystemProperties(java.util.Properties systemProperties)
           
 void setVerifierProperties(java.util.Properties verifierProperties)
           
 void verify(boolean chokeOnErrorOutput)
           
 void verifyErrorFreeLog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localRepo

public java.lang.String localRepo
Constructor Detail

Verifier

public Verifier(java.lang.String basedir,
                java.lang.String settingsFile)
         throws VerificationException
Throws:
VerificationException

Verifier

public Verifier(java.lang.String basedir,
                java.lang.String settingsFile,
                boolean debug)
         throws VerificationException
Throws:
VerificationException

Verifier

public Verifier(java.lang.String basedir,
                java.lang.String settingsFile,
                boolean debug,
                boolean forkJvm)
         throws VerificationException
Throws:
VerificationException

Verifier

public Verifier(java.lang.String basedir)
         throws VerificationException
Throws:
VerificationException

Verifier

public Verifier(java.lang.String basedir,
                boolean debug)
         throws VerificationException
Throws:
VerificationException
Method Detail

setLocalRepo

public void setLocalRepo(java.lang.String localRepo)

resetStreams

public void resetStreams()

displayStreamBuffers

public void displayStreamBuffers()

verify

public void verify(boolean chokeOnErrorOutput)
            throws VerificationException
Throws:
VerificationException

verifyErrorFreeLog

public void verifyErrorFreeLog()
                        throws VerificationException
Throws:
VerificationException

loadProperties

public java.util.Properties loadProperties(java.lang.String filename)
                                    throws VerificationException
Throws:
VerificationException

loadFile

public java.util.List loadFile(java.lang.String basedir,
                               java.lang.String filename,
                               boolean hasCommand)
                        throws VerificationException
Throws:
VerificationException

loadFile

public java.util.List loadFile(java.io.File file,
                               boolean hasCommand)
                        throws VerificationException
Throws:
VerificationException

getArtifactPath

public java.lang.String getArtifactPath(java.lang.String org,
                                        java.lang.String name,
                                        java.lang.String version,
                                        java.lang.String ext)

getArtifactFileNameList

public java.util.List getArtifactFileNameList(java.lang.String org,
                                              java.lang.String name,
                                              java.lang.String version,
                                              java.lang.String ext)

executeHook

public void executeHook(java.lang.String filename)
                 throws VerificationException
Throws:
VerificationException

launchSubversion

public static void launchSubversion(java.lang.String line,
                                    java.lang.String basedir)
                             throws VerificationException
Throws:
VerificationException

deleteArtifact

public void deleteArtifact(java.lang.String org,
                           java.lang.String name,
                           java.lang.String version,
                           java.lang.String ext)
                    throws java.io.IOException
Throws:
java.io.IOException

assertFilePresent

public void assertFilePresent(java.lang.String file)

assertFileNotPresent

public void assertFileNotPresent(java.lang.String file)

assertArtifactPresent

public void assertArtifactPresent(java.lang.String org,
                                  java.lang.String name,
                                  java.lang.String version,
                                  java.lang.String ext)

assertArtifactNotPresent

public void assertArtifactNotPresent(java.lang.String org,
                                     java.lang.String name,
                                     java.lang.String version,
                                     java.lang.String ext)

executeGoal

public void executeGoal(java.lang.String goal)
                 throws VerificationException
Throws:
VerificationException

executeGoal

public void executeGoal(java.lang.String goal,
                        java.util.Map envVars)
                 throws VerificationException
Throws:
VerificationException

executeGoals

public void executeGoals(java.util.List goals)
                  throws VerificationException
Throws:
VerificationException

executeGoals

public void executeGoals(java.util.List goals,
                         java.util.Map envVars)
                  throws VerificationException
Throws:
VerificationException

getMavenVersion

public java.lang.String getMavenVersion()
                                 throws VerificationException
Throws:
VerificationException

main

public static void main(java.lang.String[] args)
                 throws VerificationException
Throws:
VerificationException

assertArtifactContents

public void assertArtifactContents(java.lang.String org,
                                   java.lang.String artifact,
                                   java.lang.String version,
                                   java.lang.String type,
                                   java.lang.String contents)
                            throws java.io.IOException
Throws:
java.io.IOException

getCliOptions

public java.util.List getCliOptions()

setCliOptions

public void setCliOptions(java.util.List cliOptions)

getSystemProperties

public java.util.Properties getSystemProperties()

setSystemProperties

public void setSystemProperties(java.util.Properties systemProperties)

getVerifierProperties

public java.util.Properties getVerifierProperties()

setVerifierProperties

public void setVerifierProperties(java.util.Properties verifierProperties)

getBasedir

public java.lang.String getBasedir()


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.