Skip to content

Commit 7589779

Browse files
committed
Update dataset integration test to upload real data files instead of empty multipart files
1 parent 6f26271 commit 7589779

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

dataset/src/integrationTest/kotlin/com/cosmotech/dataset/service/DatasetServiceIntegrationTest.kt

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2125,26 +2125,36 @@ class DatasetServiceIntegrationTest() : CsmTestBase() {
21252125
tags = datasetTags,
21262126
parts = mutableListOf(customerPartCreateRequest, inventoryPartCreateRequest))
21272127

2128-
val emptyCustomerMockMultipartFile =
2128+
val customersResourceTestFile =
2129+
resourceLoader.getResource("classpath:/$CUSTOMER_SOURCE_FILE_NAME").file
2130+
2131+
val customersFileToSend = FileInputStream(customersResourceTestFile)
2132+
2133+
val inventoryResourceTestFile =
2134+
resourceLoader.getResource("classpath:/$INVENTORY_SOURCE_FILE_NAME").file
2135+
2136+
val inventoryFileToSend = FileInputStream(inventoryResourceTestFile)
2137+
2138+
val customerMockMultipartFile =
21292139
MockMultipartFile(
21302140
"files",
21312141
CUSTOMER_SOURCE_FILE_NAME,
21322142
MediaType.MULTIPART_FORM_DATA_VALUE,
2133-
InputStream.nullInputStream())
2143+
IOUtils.toByteArray(customersFileToSend))
21342144

2135-
val emptyInventoryMockMultipartFile =
2145+
val inventoryMockMultipartFile =
21362146
MockMultipartFile(
21372147
"files",
21382148
INVENTORY_SOURCE_FILE_NAME,
21392149
MediaType.MULTIPART_FORM_DATA_VALUE,
2140-
InputStream.nullInputStream())
2150+
IOUtils.toByteArray(inventoryFileToSend))
21412151

21422152
val createdDataset =
21432153
datasetApiService.createDataset(
21442154
organizationSaved.id,
21452155
workspaceSaved.id,
21462156
datasetCreateRequest,
2147-
arrayOf(emptyCustomerMockMultipartFile, emptyInventoryMockMultipartFile))
2157+
arrayOf(customerMockMultipartFile, inventoryMockMultipartFile))
21482158

21492159
var listDatasetParts =
21502160
datasetApiService.listDatasetParts(

0 commit comments

Comments
 (0)