From 9f61f72ee884e5435c961506b893b9346b5d2bed Mon Sep 17 00:00:00 2001 From: Patrick Niklaus Date: Thu, 2 Mar 2017 13:29:56 +0000 Subject: [PATCH] Print 0 rate --- features/step_definitions/routability.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/step_definitions/routability.js b/features/step_definitions/routability.js index 78fff6dcb..23c1834b5 100644 --- a/features/step_definitions/routability.js +++ b/features/step_definitions/routability.js @@ -28,13 +28,14 @@ module.exports = function () { directions.filter(d => headers.has(d + '_rate')).forEach((direction) => { var rate = direction + '_rate'; var want = row[rate]; + switch (true) { case '' === want: outputRow[rate] = result[direction].status ? result[direction].status.toString() : ''; break; case /^\d+$/.test(want): - if (result[direction].rate && !isNaN(result[direction].rate)) { + if (result[direction].rate !== undefined && !isNaN(result[direction].rate)) { outputRow[rate] = result[direction].rate.toString(); } else { outputRow[rate] = '';