From f0eb925838d986b4f606fb322681dcb9037b86aa Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Wed, 24 Aug 2022 07:43:04 +1000 Subject: [PATCH] test: enable passing arguments to service node --- src/test_utils/nwaku.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test_utils/nwaku.ts b/src/test_utils/nwaku.ts index 555743dd98..f088ab50de 100644 --- a/src/test_utils/nwaku.ts +++ b/src/test_utils/nwaku.ts @@ -27,6 +27,8 @@ const WAKU_SERVICE_NODE_DIR = const WAKU_SERVICE_NODE_BIN = process.env.WAKU_SERVICE_NODE_BIN ?? WAKU_SERVICE_NODE_DIR + "/build/wakunode2"; +const WAKU_SERVICE_NODE_PARAMS = + process.env.WAKU_SERVICE_NODE_PARAMS ?? undefined; const NODE_READY_LOG_LINE = "Node setup complete"; const LOG_DIR = "./log"; @@ -144,6 +146,9 @@ export class Nwaku { ); const argsArray = argsToArray(mergedArgs); + if (WAKU_SERVICE_NODE_PARAMS) { + argsArray.push(WAKU_SERVICE_NODE_PARAMS); + } dbg(`nwaku args: ${argsArray.join(" ")}`); this.process = spawn(WAKU_SERVICE_NODE_BIN, argsArray, { cwd: WAKU_SERVICE_NODE_DIR,