org.wso2.carbon.integration.common.tests
Class DistributionValidationTest
java.lang.Object
org.wso2.carbon.integration.common.tests.DistributionValidationTest
public abstract class DistributionValidationTest
- extends Object
This class can be used to to test,
1.Validation of jar files inside the product distribution against the LICENSE.txt.
2.Recursive scan for no occurrence of SNAPSHOT in file names and contents of textual files
(.txt, .xsd, etc).
3.Validate duplicate .jar entries in LICENSE file.
4.Check whether maven variables are properly replaced inside configuration files found of
repository/conf
5.Validate product distribution size against the latest release distribution in the maven repo
6.Identification of duplicate jars inside the distribution
7.Product specific checks - validate sample directory - versions, resources validation
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DistributionValidationTest
public DistributionValidationTest()
getPathToXSD
public abstract String getPathToXSD()
getPathToXML
public abstract String[] getPathToXML()
init
public void init()
throws Exception
- Throws:
Exception
testValidateJarFilesAgainstDistribution
public void testValidateJarFilesAgainstDistribution()
throws Exception
- Throws:
Exception
testValidateJarFilesAgainstLicenceFile
public void testValidateJarFilesAgainstLicenceFile()
throws Exception
- Throws:
Exception
testValidateDuplicateJarEntriesInLicenceFile
public void testValidateDuplicateJarEntriesInLicenceFile()
throws Exception
- Throws:
Exception
testRecursiveScanForSnapshotKeyword
public void testRecursiveScanForSnapshotKeyword()
throws Exception
- Throws:
Exception
testMavenVariablesReplacement
public void testMavenVariablesReplacement()
throws Exception
- Throws:
Exception
testCompareDistributionSize
public void testCompareDistributionSize()
throws Exception
- Throws:
Exception
testIdentifyingDuplicateJarFiles
public void testIdentifyingDuplicateJarFiles()
throws Exception
- Throws:
Exception
testSamplesDirectoryStructureSrcValidation
public void testSamplesDirectoryStructureSrcValidation()
throws Exception
- Throws:
Exception
testSamplesDirectoryStructureResourcesValidation
public void testSamplesDirectoryStructureResourcesValidation()
throws Exception
- Throws:
Exception
Copyright © 2015 WSO2. All rights reserved.