From f4c7bf9e906e037b9ee6d23db01b7cf2f2d76538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Fri, 13 Dec 2019 14:20:35 +0100 Subject: [PATCH] test: run unittests with newlines in /proc/cmdline This should help catch this class of errors. --- test/TEST-24-UNIT-TESTS/test.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/TEST-24-UNIT-TESTS/test.sh b/test/TEST-24-UNIT-TESTS/test.sh index 251ac9ef9be..a3a911c1b2e 100755 --- a/test/TEST-24-UNIT-TESTS/test.sh +++ b/test/TEST-24-UNIT-TESTS/test.sh @@ -3,6 +3,14 @@ set -e TEST_DESCRIPTION="Run unit tests under containers" RUN_IN_UNPRIVILEGED_CONTAINER=yes +# embed some newlines in the kernel command line to stress our test suite +KERNEL_APPEND=" + +frobnicate! + +$KERNEL_APPEND +" + . $TEST_BASE_DIR/test-functions check_result_nspawn() {