diff --git a/src/org/labkey/test/tests/SampleTypeTest.java b/src/org/labkey/test/tests/SampleTypeTest.java index bd10a1d59a..2ec6f70b0f 100644 --- a/src/org/labkey/test/tests/SampleTypeTest.java +++ b/src/org/labkey/test/tests/SampleTypeTest.java @@ -16,6 +16,7 @@ package org.labkey.test.tests; +import org.apache.commons.csv.CSVFormat; import org.apache.commons.io.FileUtils; import org.apache.poi.ss.usermodel.Sheet; import org.assertj.core.api.Assertions; @@ -965,17 +966,17 @@ public void testUpdateAndDeleteWithCommentsAndFlags() throws IOException sample.replace(field01.getName(), fieldValue.toUpperCase()); } - List fileData = new ArrayList<>(); - fileData.add(String.format("%s\t%s", "Name", field01.getLabel())); + List> fileData = new ArrayList<>(); + fileData.add(List.of("Name", field01.getLabel())); for(Map sample : sampleData) { - fileData.add(String.format("%s\t%s", sample.get("Name"), sample.get(field01.getName()))); + fileData.add(List.of(sample.get("Name"), sample.get(field01.getName()))); } String fileName = "SampleTypeTest_UpdateSamples.tsv"; if (!TestFileUtils.getTestTempDir().exists()) TestFileUtils.getTestTempDir().mkdirs(); - File importFile = TestFileUtils.writeTempFile(fileName, String.join(System.lineSeparator(), fileData)); + File importFile = TestDataUtils.writeRowsToFile(fileName, fileData); sampleHelper.mergeImport(importFile);