...
ant junit -Dtest=fedora.test.AllOfflineTests
Temporarily Disabled
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.
Test Classes | M2 unit or integration | Comment |
---|---|---|
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.config.TestServerConfiguration | ||
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.AtomAPIMMessageTest | ||
fedora.server.messaging.JMSManagerTest | unit | |
fedora.server.messaging.NotificationInvocationHandlerTest | ||
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.DOTranslationUtilityTest | ||
fedora.server.storage.translation.TestAtomDODeserializer | ||
fedora.server.storage.translation.TestAtomDOSerializer | ||
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 | ||
fedora.server.validation.RelsExtValidatorTest | unit | |
fedora.server.validation.ValidationUtilityTest | unit | |
fedora.utilities.install.container.TestFedoraWebXML | ||
fedora.utilities.install.container.TestTomcatServerXML | unit | |
fedora.utilities.NamespaceContextImplTest | unit | |
fedora.utilities.TestBase64 | unit | |
fedora.utilities.TestFileUtils | unit | |
fedora.utilities.TestZip | unit | |
integrationtest |
| |
fedora.server.resourceIndex.ResourceIndexAddDelDSIntegrationTest | ||
fedora.server.resourceIndex.ResourceIndexAddDelMiscIntegrationTest | ||
fedora.server.resourceIndex.ResourceIndexDatePrecisionIntegrationTest | ||
fedora.server.resourceIndex.ResourceIndexModDSIntegrationTest | ||
fedora.server.resourceIndex.ResourceIndexModMiscIntegrationTest | ||
fedora.server.search.FieldSearchSQLImplIntegrationTest | ||
fedora.server.utilities.DerbyDDLConverterIntegrationTest |
...
Test Classes | M2 unit or integration |
---|---|
server |
|
fedora.server.journal.readerwriter.multicast.rmi.TestRmiJournalReceiver | unit |
fedora.server.journal.readerwriter.multicast.rmi.TestRmiTransportWriter | unit |
fedora.server.journal.readerwriter.multicast.TestLocalDirectoryTransport | unit |
fedora.server.journal.readerwriter.multicast.TestMulticastJournalWriterOperation | unit |
fedora.server.messaging.JNDITest | unit |
fedora.server.utilities.Log4jConfigListenerTest | unit |
Not Executed, Not Functioning
Then there is one test class that is not being executed in a ANT/Junit test suite nor in the Maven2 test phase. That is simply because it does not pass.
Test Classes | M2 unit or integration | Comment |
---|---|---|
client |
|
|
fedora.client.messaging.TestMessagingClient | n/a | Does not pass |