Skip to content

Commit 2c7d49a

Browse files
committed
Update dataset integration test to upload real data files instead of empty multipart files
1 parent 5c45a02 commit 2c7d49a

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
@@ -2168,26 +2168,36 @@ class DatasetServiceIntegrationTest() : CsmTestBase() {
21682168
tags = datasetTags,
21692169
parts = mutableListOf(customerPartCreateRequest, inventoryPartCreateRequest))
21702170

2171-
val emptyCustomerMockMultipartFile =
2171+
val customersResourceTestFile =
2172+
resourceLoader.getResource("classpath:/$CUSTOMER_SOURCE_FILE_NAME").file
2173+
2174+
val customersFileToSend = FileInputStream(customersResourceTestFile)
2175+
2176+
val inventoryResourceTestFile =
2177+
resourceLoader.getResource("classpath:/$INVENTORY_SOURCE_FILE_NAME").file
2178+
2179+
val inventoryFileToSend = FileInputStream(inventoryResourceTestFile)
2180+
2181+
val customerMockMultipartFile =
21722182
MockMultipartFile(
21732183
"files",
21742184
CUSTOMER_SOURCE_FILE_NAME,
21752185
MediaType.MULTIPART_FORM_DATA_VALUE,
2176-
InputStream.nullInputStream())
2186+
IOUtils.toByteArray(customersFileToSend))
21772187

2178-
val emptyInventoryMockMultipartFile =
2188+
val inventoryMockMultipartFile =
21792189
MockMultipartFile(
21802190
"files",
21812191
INVENTORY_SOURCE_FILE_NAME,
21822192
MediaType.MULTIPART_FORM_DATA_VALUE,
2183-
InputStream.nullInputStream())
2193+
IOUtils.toByteArray(inventoryFileToSend))
21842194

21852195
val createdDataset =
21862196
datasetApiService.createDataset(
21872197
organizationSaved.id,
21882198
workspaceSaved.id,
21892199
datasetCreateRequest,
2190-
arrayOf(emptyCustomerMockMultipartFile, emptyInventoryMockMultipartFile))
2200+
arrayOf(customerMockMultipartFile, inventoryMockMultipartFile))
21912201

21922202
var listDatasetParts =
21932203
datasetApiService.listDatasetParts(

0 commit comments

Comments
 (0)