mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
[fix/MNT-24172-fixRecreationOfRendition2] Test Case for recreation of Rendition2
This commit is contained in:
@@ -997,17 +997,19 @@ public class RenditionsTest extends AbstractBaseApiTest
|
|||||||
|
|
||||||
// Create a folder within the site document's library
|
// Create a folder within the site document's library
|
||||||
String folderName = "folder" + System.currentTimeMillis();
|
String folderName = "folder" + System.currentTimeMillis();
|
||||||
String folder_Id = addToDocumentLibrary(userOneN1Site, folderName, TYPE_CM_FOLDER, userOneN1.getId());
|
String folderId = addToDocumentLibrary(userOneN1Site, folderName, TYPE_CM_FOLDER, userOneN1.getId());
|
||||||
|
|
||||||
// Create multipart request.
|
// Create multipart request.
|
||||||
String renditionName = "pdf";
|
String renditionName = "pdf";
|
||||||
String fileName = "quick.pdf";
|
String fileName = "quick.pdf";
|
||||||
File file = getResourceFile(fileName);
|
File file = getResourceFile(fileName);
|
||||||
MultiPartBuilder multiPartBuilder = MultiPartBuilder.create().setFileData(new FileData(fileName, file));
|
MultiPartRequest reqBody = MultiPartBuilder.create()
|
||||||
MultiPartRequest reqBody = multiPartBuilder.build();
|
.setFileData(new FileData(fileName, file))
|
||||||
|
.setRenditions(Collections.singletonList(renditionName))
|
||||||
|
.build();
|
||||||
|
|
||||||
// Upload quick.pdf file into 'folder'
|
// Upload quick.pdf file into 'folder'
|
||||||
HttpResponse response = post(getNodeChildrenUrl(folder_Id), reqBody.getBody(), null, reqBody.getContentType(), 201);
|
HttpResponse response = post(getNodeChildrenUrl(folderId), reqBody.getBody(), null, reqBody.getContentType(), 201);
|
||||||
Document document = RestApiUtil.parseRestApiEntry(response.getJsonResponse(), Document.class);
|
Document document = RestApiUtil.parseRestApiEntry(response.getJsonResponse(), Document.class);
|
||||||
String contentNodeId = document.getId();
|
String contentNodeId = document.getId();
|
||||||
|
|
||||||
@@ -1027,7 +1029,7 @@ public class RenditionsTest extends AbstractBaseApiTest
|
|||||||
|
|
||||||
Thread.sleep(DELAY_IN_MS);
|
Thread.sleep(DELAY_IN_MS);
|
||||||
|
|
||||||
response = getSingle(getNodeRenditionsUrl(contentNodeId), (renditionName + "/content"), params, 200);
|
response = getSingle(getNodeRenditionsUrl(contentNodeId), renditionName + "/content", params, 200);
|
||||||
assertNotNull(response.getResponseAsBytes());
|
assertNotNull(response.getResponseAsBytes());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user