From a4ad04d95d56d82b2d2d26932a79e848b4f91d79 Mon Sep 17 00:00:00 2001 From: mpichura Date: Mon, 24 Jul 2023 11:43:39 +0200 Subject: [PATCH 1/3] ACS-5624: Simple E2E test for search API response enhancement. --- e2e-test/pom.xml | 2 +- .../searchServices/search/SearchTest.java | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/e2e-test/pom.xml b/e2e-test/pom.xml index 6db2a82b3..88fef308b 100644 --- a/e2e-test/pom.xml +++ b/e2e-test/pom.xml @@ -10,7 +10,7 @@ Search Analytics E2E Tests Test Project to test Search Service and Analytics Features on a complete setup of Alfresco, Share - 23.1.0.164 + 23.1.0.167 23.1.0.101 4.0.4 3.3.1 diff --git a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java index 6043656e7..d40a9c006 100644 --- a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java +++ b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java @@ -321,4 +321,23 @@ public class SearchTest extends AbstractSearchServicesE2ETest restClient.onResponse().assertThat().body("list.entries.entry[0].name", Matchers.equalToIgnoringCase(specialCharfileName)); } + + /** + * Check if isFavorite field is returned when requested. + */ + @Test + public void searchWithIncludeIsFavorite() + { + SearchRequest query = new SearchRequest(); + RestRequestQueryModel queryReq = new RestRequestQueryModel(); + queryReq.setQuery("alfresco"); + query.setQuery(queryReq); + query.setInclude(List.of("isFavorite")); + + query(query); + restClient.assertStatusCodeIs(HttpStatus.OK); + + // isFavorite field is included in the response + restClient.onResponse().assertThat().body("list.entries.entry[0].isFavorite", Matchers.notNullValue()); + } } From 8f020dde5f5840ec368b00bcba3da338a240b46a Mon Sep 17 00:00:00 2001 From: mpichura Date: Thu, 27 Jul 2023 11:15:08 +0200 Subject: [PATCH 2/3] ACS-5624: (Re)moving E2E test to comm-repo project. --- .../searchServices/search/SearchTest.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java index d40a9c006..6043656e7 100644 --- a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java +++ b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java @@ -321,23 +321,4 @@ public class SearchTest extends AbstractSearchServicesE2ETest restClient.onResponse().assertThat().body("list.entries.entry[0].name", Matchers.equalToIgnoringCase(specialCharfileName)); } - - /** - * Check if isFavorite field is returned when requested. - */ - @Test - public void searchWithIncludeIsFavorite() - { - SearchRequest query = new SearchRequest(); - RestRequestQueryModel queryReq = new RestRequestQueryModel(); - queryReq.setQuery("alfresco"); - query.setQuery(queryReq); - query.setInclude(List.of("isFavorite")); - - query(query); - restClient.assertStatusCodeIs(HttpStatus.OK); - - // isFavorite field is included in the response - restClient.onResponse().assertThat().body("list.entries.entry[0].isFavorite", Matchers.notNullValue()); - } } From f73c4625e6a283c57cf365a2deb51402ccaaf949 Mon Sep 17 00:00:00 2001 From: mpichura Date: Thu, 27 Jul 2023 12:17:46 +0200 Subject: [PATCH 3/3] ACS-5624: (Re)moving E2E test to comm-repo project. --- .../searchServices/search/SearchTest.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java index d40a9c006..6043656e7 100644 --- a/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java +++ b/e2e-test/src/test/java/org/alfresco/test/search/functional/searchServices/search/SearchTest.java @@ -321,23 +321,4 @@ public class SearchTest extends AbstractSearchServicesE2ETest restClient.onResponse().assertThat().body("list.entries.entry[0].name", Matchers.equalToIgnoringCase(specialCharfileName)); } - - /** - * Check if isFavorite field is returned when requested. - */ - @Test - public void searchWithIncludeIsFavorite() - { - SearchRequest query = new SearchRequest(); - RestRequestQueryModel queryReq = new RestRequestQueryModel(); - queryReq.setQuery("alfresco"); - query.setQuery(queryReq); - query.setInclude(List.of("isFavorite")); - - query(query); - restClient.assertStatusCodeIs(HttpStatus.OK); - - // isFavorite field is included in the response - restClient.onResponse().assertThat().body("list.entries.entry[0].isFavorite", Matchers.notNullValue()); - } }