Skip to content

Commit e119cbb

Browse files
authored
Merge pull request #11436 from QualitativeDataRepository/RemoteOverlayTestFix
Update to the RemoteOverlayIOTest
2 parents fdb3f76 + ec32695 commit e119cbb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/test/java/edu/harvard/iq/dataverse/dataaccess/RemoteOverlayAccessIOTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ public class RemoteOverlayAccessIOTest {
3333
private DataFile datafile;
3434
private DataFile badDatafile;
3535
private String baseStoreId="182ad2bda2f-c3508e719076";
36-
private String logoPath = "images/dataverse_project_logo.svg";
36+
private String filePath = "raw/refs/heads/develop/src/test/java/edu/harvard/iq/dataverse/dataaccess/RemoteOverlayAccessIOTest.java";
3737
private String authority = "10.5072";
3838
private String identifier = "F2/ABCDEF";
3939

4040
@BeforeEach
4141
public void setUp() {
4242
System.setProperty("dataverse.files.test.type", "remote");
4343
System.setProperty("dataverse.files.test.label", "testOverlay");
44-
System.setProperty("dataverse.files.test.base-url", "https://data.qdr.syr.edu/resources");
44+
System.setProperty("dataverse.files.test.base-url", "https://github.com/IQSS/dataverse");
4545
System.setProperty("dataverse.files.test.base-store", "file");
4646
System.setProperty("dataverse.files.test.download-redirect", "true");
4747
System.setProperty("dataverse.files.test.remote-store-name", "DemoDataCorp");
@@ -52,11 +52,11 @@ public void setUp() {
5252
dataset = MocksFactory.makeDataset();
5353
dataset.setGlobalId(new GlobalId(AbstractDOIProvider.DOI_PROTOCOL, authority, identifier, "/", AbstractDOIProvider.DOI_RESOLVER_URL, null));
5454
datafile.setOwner(dataset);
55-
datafile.setStorageIdentifier("test://" + baseStoreId + "//" + logoPath);
55+
datafile.setStorageIdentifier("test://" + baseStoreId + "//" + filePath);
5656

5757
badDatafile = MocksFactory.makeDataFile();
5858
badDatafile.setOwner(dataset);
59-
badDatafile.setStorageIdentifier("test://" + baseStoreId + "//../.." + logoPath);
59+
badDatafile.setStorageIdentifier("test://" + baseStoreId + "//../.." + filePath);
6060
}
6161

6262
@AfterEach
@@ -89,14 +89,14 @@ void testRemoteOverlayFiles() throws IOException {
8989
// And can get a temporary download URL for the main file
9090
String signedURL = remoteIO.generateTemporaryDownloadUrl(null, null, null);
9191
// And the URL starts with the right stuff
92-
assertTrue(signedURL.startsWith(System.getProperty("dataverse.files.test.base-url") + "/" + logoPath));
92+
assertTrue(signedURL.startsWith(System.getProperty("dataverse.files.test.base-url") + "/" + filePath));
9393
// And the signature is valid
9494
assertTrue(
9595
UrlSignerUtil.isValidUrl(signedURL, null, null, System.getProperty("dataverse.files.test.secret-key")));
9696
// And we get an unsigned URL with the right stuff with no key
9797
System.clearProperty("dataverse.files.test.secret-key");
9898
String unsignedURL = remoteIO.generateTemporaryDownloadUrl(null, null, null);
99-
assertTrue(unsignedURL.equals(System.getProperty("dataverse.files.test.base-url") + "/" + logoPath));
99+
assertTrue(unsignedURL.equals(System.getProperty("dataverse.files.test.base-url") + "/" + filePath));
100100
// Once we've opened, we can get the file size (only works if the HEAD call to
101101
// the file URL works
102102
remoteIO.open(DataAccessOption.READ_ACCESS);

0 commit comments

Comments
 (0)