From d62d604f4459ee2306ff8ad480d82bd3d7a1c90a Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Tue, 23 Nov 2010 10:24:45 +0000 Subject: [PATCH] LMS-1887 Verify content of downloaded bundle. SVN: 18862 --- .../client/util/cli/CommandGetReplicaTest.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/rtd_cina/sourceTest/java/ch/systemsx/cisd/cina/client/util/cli/CommandGetReplicaTest.java b/rtd_cina/sourceTest/java/ch/systemsx/cisd/cina/client/util/cli/CommandGetReplicaTest.java index 1e7b714a217..ffbc8d8928c 100644 --- a/rtd_cina/sourceTest/java/ch/systemsx/cisd/cina/client/util/cli/CommandGetReplicaTest.java +++ b/rtd_cina/sourceTest/java/ch/systemsx/cisd/cina/client/util/cli/CommandGetReplicaTest.java @@ -255,6 +255,14 @@ public class CommandGetReplicaTest extends AbstractFileSystemTestCase File metadata = new File(outputFolder, BundleStructureConstants.METADATA_FOLDER_NAME); String[] metadataContents = metadata.list(); assertEquals(replicaCount, metadataContents.length); + + for (String replicaFolder : metadataContents) + { + File replica = new File(metadata, replicaFolder); + String[] replicaContents = replica.list(); + assertEquals(1, replicaContents.length); + assertEquals("Metadata.txt", replicaContents[0]); + } } private void verifyRawDataContents(File outputFolder, int replicaCount) @@ -262,6 +270,14 @@ public class CommandGetReplicaTest extends AbstractFileSystemTestCase File rawData = new File(outputFolder, BundleStructureConstants.RAW_IMAGES_FOLDER_NAME); String[] rawDataContents = rawData.list(); assertEquals(replicaCount, rawDataContents.length); + + for (String replicaFolder : rawDataContents) + { + File replica = new File(rawData, replicaFolder); + String[] replicaContents = replica.list(); + assertEquals(1, replicaContents.length); + assertEquals("Image.txt", replicaContents[0]); + } } private void verifyBundleTopLevel(File outputFolder) -- GitLab