Package org.eclipse.tycho.test
Class AbstractTychoIntegrationTest
java.lang.Object
org.eclipse.tycho.test.AbstractTychoIntegrationTest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertDirectoryDoesNotExist(File baseDir, String pattern) protected voidassertDirectoryExists(File targetdir, String pattern) protected voidassertFileDoesNotExist(File targetdir, String pattern) protected File[]assertFileExists(File baseDir, String pattern) Check that at least one file matching the given pattern exits and returns an array of matching filesprotected FilegetBasedir(String test) protected Stringprotected Stringprotected Stringprotected org.apache.maven.it.VerifiergetVerifier(String test) protected org.apache.maven.it.VerifiergetVerifier(String test, boolean setTargetPlatform) protected org.apache.maven.it.VerifiergetVerifier(String test, boolean setTargetPlatform, boolean ignoreLocalArtifacts) protected org.apache.maven.it.VerifiergetVerifier(String test, boolean setTargetPlatform, File userSettings) protected org.apache.maven.it.VerifiergetVerifier(String test, boolean setTargetPlatform, File userSettings, boolean ignoreLocalArtifacts) protected booleanisForked()protected Stringprotected static voidverifyErrorFreeLog(org.apache.maven.it.Verifier verifier) Variant of verifyErrorFreeLog that do not skip stacktracesstatic voidverifyTextInLogMatches(org.apache.maven.it.Verifier verifier, Pattern pattern) static voidverifyTextNotInLog(org.apache.maven.it.Verifier verifier, String text)
-
Field Details
-
name
public org.junit.rules.TestName name
-
-
Constructor Details
-
AbstractTychoIntegrationTest
public AbstractTychoIntegrationTest()
-
-
Method Details
-
getBasedir
- Throws:
IOException
-
getVerifier
protected org.apache.maven.it.Verifier getVerifier(String test, boolean setTargetPlatform) throws Exception - Throws:
Exception
-
getVerifier
protected org.apache.maven.it.Verifier getVerifier(String test, boolean setTargetPlatform, boolean ignoreLocalArtifacts) throws Exception - Throws:
Exception
-
getVerifier
protected org.apache.maven.it.Verifier getVerifier(String test, boolean setTargetPlatform, File userSettings) throws Exception - Throws:
Exception
-
getVerifier
protected org.apache.maven.it.Verifier getVerifier(String test, boolean setTargetPlatform, File userSettings, boolean ignoreLocalArtifacts) throws Exception - Throws:
Exception
-
isForked
protected boolean isForked() -
getVerifier
- Throws:
Exception
-
getTargetPlatform
-
getMavenHome
-
getTychoVersion
-
assertFileExists
Check that at least one file matching the given pattern exits and returns an array of matching files- Parameters:
baseDir- the base directory to scanpattern- the pattern to match- Returns:
- an array of matching files (will contain at least one file)
-
assertDirectoryExists
-
assertFileDoesNotExist
-
assertDirectoryDoesNotExist
-
toURI
- Throws:
IOException
-
verifyTextInLogMatches
public static void verifyTextInLogMatches(org.apache.maven.it.Verifier verifier, Pattern pattern) throws org.apache.maven.it.VerificationException - Throws:
org.apache.maven.it.VerificationException
-
verifyTextNotInLog
public static void verifyTextNotInLog(org.apache.maven.it.Verifier verifier, String text) throws org.apache.maven.it.VerificationException - Throws:
org.apache.maven.it.VerificationException
-
verifyErrorFreeLog
protected static void verifyErrorFreeLog(org.apache.maven.it.Verifier verifier) throws org.apache.maven.it.VerificationException Variant of verifyErrorFreeLog that do not skip stacktraces- Parameters:
verifier-- Throws:
org.apache.maven.it.VerificationException
-