diff --git a/.github/fixtures/test.sh b/.github/fixtures/check_vars.sh similarity index 87% rename from .github/fixtures/test.sh rename to .github/fixtures/check_vars.sh index d79f09e..dd16cbf 100755 --- a/.github/fixtures/test.sh +++ b/.github/fixtures/check_vars.sh @@ -1,10 +1,10 @@ #!/usr/bin/env bash -set -e +set -eu while IFS='=' read -r variable value; do if [[ -n "$value" ]]; then echo "[+] $variable=$value" test "$(sysctl -b ${variable/ /})" = "${value/ /}" fi -done < "sysctl.conf" +done < "$1" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99453e0..dad7ed1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -110,7 +110,7 @@ jobs: --features live-tests \ --out Xml --verbose \ -- "test_systeroid" - ./.github/fixtures/test.sh + ./.github/fixtures/check_vars.sh systeroid/sysctl.conf mv cobertura.xml live-test-output.xml - name: Upload reports to codecov