CI: Add the test for the code checking that the cmdline file is not empty 134/head
authorAlexander Popov <alex.popov@linux.com>
Sun, 2 Jun 2024 17:24:52 +0000 (20:24 +0300)
committerAlexander Popov <alex.popov@linux.com>
Sun, 2 Jun 2024 17:24:52 +0000 (20:24 +0300)
.github/workflows/functional_test.sh

index 3f6706130852bf3cfe8d2ecd009fc3909f8b2685..ca50aafaa733e14ddd333478d84a7e86e516c1f5 100644 (file)
@@ -105,6 +105,10 @@ coverage run -a --branch bin/kernel-hardening-checker -c ./nosuchfile && exit 1
 echo ">>>>> no cmdline file <<<<<"
 coverage run -a --branch bin/kernel-hardening-checker -c ./test.config -l ./nosuchfile && exit 1
 
+echo ">>>>> empty cmdline file <<<<<"
+touch ./empty_file
+coverage run -a --branch bin/kernel-hardening-checker -c ./test.config -l ./empty_file && exit 1
+
 echo ">>>>> no sysctl file <<<<<"
 coverage run -a --branch bin/kernel-hardening-checker -s ./nosuchfile && exit 1
 
@@ -156,7 +160,6 @@ echo 'some strange line' >> error_sysctls
 coverage run -a --branch bin/kernel-hardening-checker -c test.config -s error_sysctls && exit 1
 
 echo ">>>>> invalid sysctl file <<<<<"
-touch empty_file
 coverage run -a --branch bin/kernel-hardening-checker -c test.config -s empty_file && exit 1
 
 echo "The end of the functional tests"