From 692490398fa66d5fe5418aad9f9e598539aa271b Mon Sep 17 00:00:00 2001 From: Sam Lavigne Date: Mon, 28 Aug 2023 11:36:58 -0400 Subject: [PATCH] one more arg test --- tests/unit-tests/commandbuilder.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/unit-tests/commandbuilder.js b/tests/unit-tests/commandbuilder.js index b4acea3..b8e18dc 100644 --- a/tests/unit-tests/commandbuilder.js +++ b/tests/unit-tests/commandbuilder.js @@ -32,4 +32,18 @@ describe("Filter param builder", () => { }); expect(results).toBe("filter"); }); + + test("Lots of params", () => { + const results = makeFilterArgs({ + name: "filter", + params: [ + { name: "param1", value: 1, default: 1 }, // should be ignored + { name: "param2", value: "", }, // should be ignored + { name: "param3", value: 1, default: 2 }, + { name: "param4", value: 2}, + { name: "param5", value: "p5"}, + ], + }); + expect(results).toBe("filter=param3=1:param4=2:param5=p5"); + }); });