From 2d3c0d6a946e45691a620b6d8016cf1b53ab7aac Mon Sep 17 00:00:00 2001 From: Jannis R Date: Mon, 7 Dec 2020 14:34:20 +0100 Subject: [PATCH] E2E/integration validation logic: handle missing leg.alternatives[].when --- test/e2e/lib/validators.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/e2e/lib/validators.js b/test/e2e/lib/validators.js index 4817ee25..a59f7d1a 100644 --- a/test/e2e/lib/validators.js +++ b/test/e2e/lib/validators.js @@ -310,7 +310,9 @@ const createValidateJourneyLeg = (cfg) => { a.ok(alt.direction, n + '.direction must not be empty') } - assertValidWhen(alt.when, cfg.when, n + '.when') + if (alt.when !== null) { + assertValidWhen(alt.when, cfg.when, n + '.when') + } if (alt.delay !== null) { a.strictEqual(typeof alt.delay, 'number', n + '.delay must be a number') }