mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged 5.2.N (5.2.1) to HEAD (5.2)
130309 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1) 130161 gjames: SEARCH-162: Implement a "fields" json parameter git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130380 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -54,7 +54,7 @@ public class BasicSearchApiIntegrationTest extends AbstractSingleNetworkSiteTest
|
||||
{
|
||||
private static final String URL_SEARCH = "search";
|
||||
private static final String SEARCH_API_NAME = "search";
|
||||
private static final String json = "{ \"query\": {\"query\": \"cm:name:king\",\"userQuery\": \"great\",\"language\": \"afts\"}}";
|
||||
private static final String json = "{ \"query\": {\"query\": \"cm:name:king\",\"userQuery\": \"great\",\"language\": \"afts\"}, \"fields\" : [\"id\",\"name\", \"search\"]}";
|
||||
private static final String bad_json = "{ \"query\": {\"qu\": \"cm:some nonsense \",\"userQuery\": \"great\",\"language\": \"afts\"}}";
|
||||
|
||||
/**
|
||||
|
@@ -508,7 +508,7 @@ public class SearchMapperTests
|
||||
private SearchQuery minimalQuery()
|
||||
{
|
||||
Query query = new Query("cmis", "foo", "");
|
||||
SearchQuery sq = new SearchQuery(query,null, null, null, null, null, null, null, null, null, null, null);
|
||||
SearchQuery sq = new SearchQuery(query,null, null, null, null, null, null, null, null, null, null, null, null);
|
||||
return sq;
|
||||
}
|
||||
}
|
||||
|
@@ -106,6 +106,9 @@ public class SearchQuerySerializerTests
|
||||
assertEquals(Integer.valueOf(5), ff.getMincount());
|
||||
assertEquals(2000, searchQuery.getLimits().getPermissionEvaluationCount().intValue());
|
||||
assertEquals(5000, searchQuery.getLimits().getPermissionEvaluationTime().intValue());
|
||||
assertEquals(2, searchQuery.getFields().size());
|
||||
assertTrue(searchQuery.getFields().contains("id"));
|
||||
assertTrue(searchQuery.getFields().contains("name"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -65,6 +65,7 @@ public class SerializerTestHelper implements RequestReader
|
||||
+ "\"spellcheck\": {\"query\": \"alfrezco\"},"
|
||||
+ "\"limits\": {\"permissionEvaluationCount\": \"2000\",\"permissionEvaluationTime\": \"5000\"},"
|
||||
+ "\"scope\": { \"stores\": [\"workspace://SpacesStore\"]},"
|
||||
+ "\"fields\": [\"id\", \"name\"],"
|
||||
+ "\"include\": [\"aspectNames\", \"properties\"]}";
|
||||
|
||||
public SerializerTestHelper()
|
||||
|
Reference in New Issue
Block a user