Skip to content

Commit

Permalink
DataverseIT test for indexing in move dataverse #4406
Browse files Browse the repository at this point in the history
  • Loading branch information
ferrys committed Apr 19, 2018
1 parent d8e376c commit 4541d37
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions src/test/java/edu/harvard/iq/dataverse/api/DataversesIT.java
Original file line number Diff line number Diff line change
Expand Up @@ -245,15 +245,26 @@ public void testMoveDataverse() throws FileNotFoundException {
Response createDataverseResponse = UtilIT.createRandomDataverse(apiToken);
createDataverseResponse.prettyPrint();
String dataverseAlias = UtilIT.getAliasFromResponse(createDataverseResponse);

Integer dataverseId = UtilIT.getDataverseIdFromResponse(createDataverseResponse);
Response publishDataverse = UtilIT.publishDataverseViaSword(dataverseAlias, apiToken);
assertEquals(200, publishDataverse.getStatusCode());

Response createDataverseResponse2 = UtilIT.createRandomDataverse(apiToken);
createDataverseResponse2.prettyPrint();
String dataverseAlias2 = UtilIT.getAliasFromResponse(createDataverseResponse2);
Response moveResponse = UtilIT.moveDataverse(dataverseAlias, dataverseAlias2, true, apiToken);
Response publishDataverse2 = UtilIT.publishDataverseViaSword(dataverseAlias2, apiToken);
assertEquals(200, publishDataverse2.getStatusCode());

Response moveResponse = UtilIT.moveDataverse(dataverseAlias, dataverseAlias2, true, apiToken);

moveResponse.prettyPrint();
moveResponse.then().assertThat().statusCode(OK.getStatusCode());

Response search = UtilIT.search("id:dataverse_" + dataverseId + "&subtree=" + dataverseAlias2, apiToken);
search.prettyPrint();
search.then().assertThat()
.body("data.total_count", equalTo(1))
.statusCode(200);
}


Expand Down

0 comments on commit 4541d37

Please sign in to comment.