From c87cc39cea5fa4e379eecb9156a58846a5788811 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 2 May 2023 10:44:25 +0100 Subject: [PATCH] Add basic tests --- packages/server/src/utilities/tests/csv.spec.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/server/src/utilities/tests/csv.spec.ts diff --git a/packages/server/src/utilities/tests/csv.spec.ts b/packages/server/src/utilities/tests/csv.spec.ts new file mode 100644 index 0000000000..aab5917a9a --- /dev/null +++ b/packages/server/src/utilities/tests/csv.spec.ts @@ -0,0 +1,16 @@ +import { jsonFromCsvString } from "../csv" + +describe("csv", () => { + describe("jsonFromCsvString", () => { + test("multiple lines csv can be casted", async () => { + const csvString = '"id","title"\n"1","aaa"\n"2","bbb"' + + const result = await jsonFromCsvString(csvString) + + expect(result).toEqual([ + { id: "1", title: "aaa" }, + { id: "2", title: "bbb" }, + ]) + }) + }) +})