diff --git a/dspace-api/pom.xml b/dspace-api/pom.xml index a7c5b5268659..c7b93f6ac377 100644 --- a/dspace-api/pom.xml +++ b/dspace-api/pom.xml @@ -858,6 +858,24 @@ + + + io.findify + s3mock_2.13 + 0.2.6 + test + + + com.amazonawsl + aws-java-sdk-s3 + + + com.amazonaws + aws-java-sdk-s3 + + + + diff --git a/dspace-server-webapp/pom.xml b/dspace-server-webapp/pom.xml index e40bc147b5c6..66f884f9c4e9 100644 --- a/dspace-server-webapp/pom.xml +++ b/dspace-server-webapp/pom.xml @@ -278,6 +278,12 @@ spring-boot-starter-aop ${spring-boot.version} + + + org.springframework.boot + spring-boot-starter-actuator + ${spring-boot.version} + org.springframework.boot diff --git a/dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java b/dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java index 04b83098bd2f..acc3e3a505e3 100644 --- a/dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java +++ b/dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java @@ -5074,7 +5074,7 @@ public void discoverSearchObjectsWorkflowAdminConfigurationTest() throws Excepti .andExpect(jsonPath("$._links.self.href", containsString("/api/discover/search/objects"))) ; - // reviewer2 should not see pool items, as he is not an administrator + // reviewer2 should not see pool items, as it is not an administrator getClient(reviewer2Token).perform(get("/api/discover/search/objects").param("configuration", "workflowAdmin")) //** THEN ** //The status has to be 200 OK diff --git a/dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java b/dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java index e7664ceaad78..2ac5c586c170 100644 --- a/dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java +++ b/dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java @@ -19,7 +19,6 @@ import static org.hamcrest.text.IsEqualIgnoringCase.equalToIgnoringCase; import org.hamcrest.Matcher; -import org.hamcrest.Matchers; /** * Utility class to construct a Matcher for a browse index @@ -106,7 +105,7 @@ public static Matcher hierarchicalBrowseIndex(final String vocab public static Matcher publisherBrowseIndex(final String order) { return allOf( hasJsonPath("$.metadata", contains("dc.publisher")), - hasJsonPath("$.metadataBrowse", Matchers.is(true)), + hasJsonPath("$.metadataBrowse", is(true)), hasJsonPath("$.dataType", equalToIgnoringCase("text")), hasJsonPath("$.order", equalToIgnoringCase(order)), hasJsonPath("$.sortOptions[*].name", containsInAnyOrder("title", "dateissued", "dateaccessioned")), @@ -130,7 +129,7 @@ public static Matcher languageBrowseIndex(final String order) { public static Matcher itemtypeBrowseIndex(final String order) { return allOf( hasJsonPath("$.metadata", contains("dc.type")), - hasJsonPath("$.metadataBrowse", Matchers.is(true)), + hasJsonPath("$.metadataBrowse", is(true)), hasJsonPath("$.dataType", equalToIgnoringCase("text")), hasJsonPath("$.order", equalToIgnoringCase(order)), hasJsonPath("$.sortOptions[*].name", containsInAnyOrder("title", "dateissued", "dateaccessioned")), @@ -142,7 +141,7 @@ public static Matcher itemtypeBrowseIndex(final String order) { public static Matcher rightsBrowseIndex(final String order) { return allOf( hasJsonPath("$.metadata", contains("dc.rights.label")), - hasJsonPath("$.metadataBrowse", Matchers.is(true)), + hasJsonPath("$.metadataBrowse", is(true)), hasJsonPath("$.dataType", equalToIgnoringCase("text")), hasJsonPath("$.order", equalToIgnoringCase(order)), hasJsonPath("$.sortOptions[*].name", containsInAnyOrder("title", "dateissued", "dateaccessioned")), diff --git a/pom.xml b/pom.xml index caeeb3794699..d2747ca4ad70 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ LYRASIS - http://www.dspace.org + https://dspace.org