Package org.fcrepo.migration
Class PicocliIT
- java.lang.Object
-
- org.fcrepo.migration.PicocliIT
-
-
Constructor Summary
Constructors Constructor Description PicocliIT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetup()voidtearDown()voidtestExistingRepoDifferentStorageLayout()voidtestFedoraOcfl()voidtestFedoraOcflCantChangeIdPrefix()voidtestFedoraOcflObjectAlreadyExistsInOcfl()voidtestInvalidChecksumCanBeAllowed()voidtestInvalidChecksumErrors()voidtestInvalidDigestAlgorithm()voidtestInvalidForUsDigestAlgorithm()MD5 is a supported algorithm under an OCFL extension, but we don't support it.voidtestMigrateFoxmlFileInsteadOfPropertyFiles()voidtestPlainOcfl()voidtestPlainOcflEmptyIdPrefix()voidtestPlainOcflNoWorkingDirOption()voidtestPlainOcflObjectAlreadyExistsInOcfl()voidtestSha256DigestAlgorithm()
-
-
-
Constructor Detail
-
PicocliIT
public PicocliIT()
-
-
Method Detail
-
setup
public void setup() throws IOException
- Throws:
IOException
-
tearDown
public void tearDown() throws IOException
- Throws:
IOException
-
testPlainOcfl
public void testPlainOcfl() throws Exception
- Throws:
Exception
-
testPlainOcflEmptyIdPrefix
public void testPlainOcflEmptyIdPrefix() throws Exception
- Throws:
Exception
-
testFedoraOcflCantChangeIdPrefix
public void testFedoraOcflCantChangeIdPrefix() throws Exception
- Throws:
Exception
-
testPlainOcflNoWorkingDirOption
public void testPlainOcflNoWorkingDirOption() throws Exception
- Throws:
Exception
-
testFedoraOcfl
public void testFedoraOcfl() throws Exception
- Throws:
Exception
-
testExistingRepoDifferentStorageLayout
public void testExistingRepoDifferentStorageLayout() throws Exception
- Throws:
Exception
-
testMigrateFoxmlFileInsteadOfPropertyFiles
public void testMigrateFoxmlFileInsteadOfPropertyFiles() throws Exception
- Throws:
Exception
-
testInvalidDigestAlgorithm
public void testInvalidDigestAlgorithm() throws Exception
- Throws:
Exception
-
testInvalidForUsDigestAlgorithm
public void testInvalidForUsDigestAlgorithm()
MD5 is a supported algorithm under an OCFL extension, but we don't support it.
-
testSha256DigestAlgorithm
public void testSha256DigestAlgorithm() throws Exception
- Throws:
Exception
-
testPlainOcflObjectAlreadyExistsInOcfl
public void testPlainOcflObjectAlreadyExistsInOcfl() throws Exception
- Throws:
Exception
-
testFedoraOcflObjectAlreadyExistsInOcfl
public void testFedoraOcflObjectAlreadyExistsInOcfl() throws Exception
- Throws:
Exception
-
testInvalidChecksumErrors
public void testInvalidChecksumErrors() throws Exception
- Throws:
Exception
-
testInvalidChecksumCanBeAllowed
public void testInvalidChecksumCanBeAllowed() throws Exception
- Throws:
Exception
-
-