summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJo-Philipp Wich2022-05-09 08:49:43 +0000
committerJo-Philipp Wich2022-05-09 08:49:43 +0000
commit7782017c19071f19419c10cc1d740515f6bf3bf8 (patch)
tree79eadbbc43a7267562bff6bed897a29c2e75ef2f
parent72b196da6852673a12aa7fb5e251d90bc9a191d4 (diff)
downloadfirewall4-7782017c19071f19419c10cc1d740515f6bf3bf8.tar.gz
tests: fix mocked `fd.read("line")` api
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
-rw-r--r--tests/lib/mocklib/fs.uc4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/lib/mocklib/fs.uc b/tests/lib/mocklib/fs.uc
index 6e26552..3cb6252 100644
--- a/tests/lib/mocklib/fs.uc
+++ b/tests/lib/mocklib/fs.uc
@@ -110,9 +110,9 @@ return {
case "line":
let i = index(mock, "\n");
- i = (i > -1) ? i + 1 : mock.length;
+ i = (i > -1) ? i + 1 : length(mock);
rv = substr(mock, 0, i);
- mock = substr(mock, i);
+ mock = length(mock) ? substr(mock, i) : null;
break;
default: