Skip to content

Commit a111fa5

Browse files
committed
fix: fix flakiness of SearchIT#testShowCollections
1 parent febdf1a commit a111fa5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/test/java/edu/harvard/iq/dataverse/api/SearchIT.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import edu.harvard.iq.dataverse.settings.SettingsServiceBean;
77

88
import java.util.List;
9+
import java.util.Map;
910
import java.util.UUID;
1011
import java.util.logging.Level;
1112
import java.util.logging.Logger;
@@ -2017,12 +2018,11 @@ public void testShowCollections() {
20172018
searchResponse.then().assertThat()
20182019
.statusCode(OK.getStatusCode())
20192020
.body("data.count_in_response", CoreMatchers.is(1))
2020-
.body("data.items[0].collections[0].id", CoreMatchers.is(dataverseId))
2021-
.body("data.items[0].collections[0].name", CoreMatchers.is(dataverseName))
2022-
.body("data.items[0].collections[0].alias", CoreMatchers.is(dataverseAlias))
2023-
.body("data.items[0].collections[1].id", CoreMatchers.is(dataverse2Id))
2024-
.body("data.items[0].collections[1].name", CoreMatchers.is(dataverse2Name))
2025-
.body("data.items[0].collections[1].alias", CoreMatchers.is(dataverse2Alias));;
2021+
.body("data.items[0].collections.size()", CoreMatchers.is(2))
2022+
.body("data.items[0].collections", CoreMatchers.hasItems(
2023+
Map.of("id", dataverseId, "name", dataverseName, "alias", dataverseAlias),
2024+
Map.of("id", dataverse2Id, "name", dataverse2Name, "alias", dataverse2Alias)
2025+
));
20262026

20272027
}
20282028

0 commit comments

Comments
 (0)