...
The basedir for the ANT build is at the top of the baseline, whereas the basedir of the Maven2 build is at the top of each subproject (e.g. /server, /common, ...). There are some places in the source code that hard-code relative paths to resources (yes, yes. It's on the list). Since relative paths can not be reconciled between builds with different basedirs, some of the following test have been demostrated to work with path modifications, but have temporarily been excluded from the Maven2 build until we are no longer are maintaining ANT builds.
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="055d601f-e2f1-40e8-bdfa-b5853108d1fa"><ac:plain-text-body><![CDATA[ | Test Classes | M2 unit or integration or off[on / off] | ]]></ac:plain-text-body></ac:structured-macro> | |
---|---|---|---|---|
client |
| |||
fedora.client.utility.validate.process.TestPidfileIterator | unit | |||
fedora.client.utility.validate.process.TestValidatorProcessParameters | unit | |||
fedora.client.utility.validate.TestObjectValidator | unit | |||
fedora.client.utility.validate.types.TestDsCompositeModelDoc | unit | |||
common |
| |||
fedora.common.TestPID | unit | |||
server |
| |||
fedora.server.journal.helpers.TestParameterHelper | unit | |||
fedora.server.journal.helpers.TestPasswordCipher | unit | |||
fedora.server.journal.readerwriter.multicast.rmi.TestRmiTransport | unit | |||
fedora.server.journal.readerwriter.multicast.TestJournalEntrySizeEstimator | unit | |||
fedora.server.journal.readerwriter.multicast.TestMulticastJournalWriterInitializations | unit | |||
fedora.server.journal.readerwriter.multifile.TestLockingFollowingJournalReader | unit | |||
fedora.server.journal.TestJournalRoundTrip | unit | |||
fedora.server.journal.xmlhelpers.TestContextXmlWriterAndReader | unit | |||
fedora.server.messaging.JMSManagerTest | unit | |||
fedora.server.proxy.ProxyFactoryTest | unit | |||
fedora.server.search.TestFieldSearchSQLImpl | unit | |||
fedora.server.security.TestPolicyParser | unit | |||
fedora.server.storage.lowlevel.akubra.AkubraLowlevelStorageTest | unit | |||
fedora.server.storage.lowlevel.akubra.HashPathIdMapperTest | unit | |||
fedora.server.storage.translation.TestAtomDODeserializer | unit | |||
fedora.server.storage.translation.TestAtomDOSerializer | unit | |||
fedora.server.storage.translation.TestDOTranslatorImpl | unit | |||
fedora.server.storage.translation.TestFOXML1_0DODeserializer | unit | |||
fedora.server.storage.translation.TestFOXML1_0DOSerializer | unit | |||
fedora.server.storage.translation.TestFOXML1_1DODeserializer | unit | |||
fedora.server.storage.translation.TestFOXML1_1DOSerializer | unit | |||
fedora.server.storage.translation.TestMETSFedoraExt1_0DODeserializer | unit | |||
fedora.server.storage.translation.TestMETSFedoraExt1_0DOSerializer | unit | |||
fedora.server.storage.translation.TestMETSFedoraExt1_1DODeserializer | unit | |||
fedora.server.storage.translation.TestMETSFedoraExt1_1DOSerializer | unit | |||
fedora.server.utilities.DCFieldsTest | unit | |||
fedora.server.utilities.TestDateUtility | unit | |||
fedora.server.validation.DOValidatorXMLSchemaTest | unit | |||
fedora.server.validation.RelsExtValidatorTest | unit | |||
fedora.server.validation.ValidationUtilityTest | unit | |||
fedora.utilities.install.container.TestFedoraWebXML | unit | |||
fedora.utilities.install.container.TestTomcatServerXML | unit | |||
fedora.utilities.NamespaceContextImplTest | unit | |||
fedora.utilities.TestBase64 | unit | |||
fedora.utilities.TestFileUtils | unit | |||
fedora.utilities.TestZip | unit | |||
fedora.server.resourceIndex.ResourceIndexAddDelDSIntegrationTest | integration | |||
fedora.server.resourceIndex.ResourceIndexAddDelMiscIntegrationTest | integration | |||
fedora.server.resourceIndex.ResourceIndexDatePrecisionIntegrationTest | integration | |||
fedora.server.resourceIndex.ResourceIndexModDSIntegrationTest | integration | |||
fedora.server.resourceIndex.ResourceIndexModMiscIntegrationTest | integration | |||
fedora.server.search.FieldSearchSQLImplIntegrationTest | integration | |||
fedora.server.utilities.DerbyDDLConverterIntegrationTest | integration | |||
integrationtest - configA |
| configA | configB | configQ |
fedora.server.config.TestServerConfiguration | ||||
fedora.server.messaging.AtomAPIMMessageTest | ||||
fedora.server.messaging.NotificationInvocationHandlerTest | ||||
fedora.server.storage.translation.DOTranslationUtilityTest | ||||
fedora.client.utility.ingest.TestIngest |
|
|
|
|
fedora.server.config.TestServerConfiguration |
|
|
|
|
fedora.server.messaging.AtomAPIMMessageTest |
|
|
|
|
fedora.server.messaging.NotificationInvocationHandlerTest |
|
|
|
|
fedora.server.storage.translation.DOTranslationUtilityTest |
|
|
|
|
fedora.test.api.TestAPIA | integration | |||
fedora.test.api.TestAPIAConfigA | integration |
| ||
fedora.test.api.TestAPIALite | integration | |||
fedora.test.api.TestAPIALiteConfigA | integration |
| ||
fedora.test.api.TestAPIM | integration | |||
fedora.test.api.TestAPIMLite | integration | |||
fedora.test.api.TestAuthentication | integration |
|
| |
fedora.test.api.TestHTTPStatusCodes | integration |
| ||
fedora.test.api.TestHTTPStatusCodesConfigA | integration |
|
| |
fedora.test.api.TestHTTPStatusCodesConfigB | integration |
|
| |
fedora.test.api.TestHTTPStatusCodesConfigQ | integration |
|
| |
fedora.test.api.TestManagedDatastreams | integration | |||
fedora.test.api.TestManagementNotifications | integration |
|
| |
fedora.test.api.TestManyDisseminations | integration |
| ||
fedora.test.api.TestRelationships | integration |
|
| |
fedora.test.api.TestRESTAPI | integration |
|
| |
fedora.test.api.TestRISearch | integration |
|
| |
fedora.test.api.TestXACMLPolicies | integration |
|
| |
fedora.test.integration.cma.ConflictingDeploymentTests | integration | |||
fedora.test.integration.cma.ContentModelDSInputTest | integration | |||
fedora.test.integration.cma.SharedDeploymentTests | integration | |||
fedora.test.integration.cma.SimpleDeploymentTests |
|
|
|
|
fedora.test.integration.TestCommandLineFormats | integration | |||
fedora.test.integration.TestCommandLineUtilities | integration | |||
fedora.test.integration.TestLargeDatastreams | integration |
|
|
|
fedora.test.integration.TestOAIService | integration |
Not Executed with ANT
For one reason or another, there are some test classes that have not been aggregated into any of the ANT/Junit test suites. Since Maven2 does not rely on the use of "suites", it has picked up these test classes that were not being run before with ANT.
...