From: Ronan Pigott Date: Fri, 11 Oct 2024 05:40:03 +0000 (-0700) Subject: test: exercise bypass mode on the sd-resolved stub X-Git-Tag: v257-rc1~180^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b7b1c50c6afd2ab8c2c779df9b73c6dbbc773f70;p=thirdparty%2Fsystemd.git test: exercise bypass mode on the sd-resolved stub A basic test will verify that we provide the right flags. --- diff --git a/test/units/TEST-75-RESOLVED.sh b/test/units/TEST-75-RESOLVED.sh index 801104710bd..4a7b7597170 100755 --- a/test/units/TEST-75-RESOLVED.sh +++ b/test/units/TEST-75-RESOLVED.sh @@ -517,8 +517,17 @@ testcase_08_resolved() { grep -qF "fd00:dead:beef:cafe::11" "$RUN_OUT" grep -qF "authenticated: yes" "$RUN_OUT" - run dig +short signed.test + run dig +nostats signed.test grep -qF "10.0.0.10" "$RUN_OUT" + grep -q "flags:[^;]* ad" "$RUN_OUT" + run dig +nostats +cd signed.test + grep -qF "10.0.0.10" "$RUN_OUT" + grep -q "flags:[^;]* cd" "$RUN_OUT" + grep -qv "flags:[^;]* ad" "$RUN_OUT" + run dig +nostats +do signed.test + grep -qF "10.0.0.10" "$RUN_OUT" + grep -q "flags:[^;]* ad" "$RUN_OUT" + grep -qv "flags:[^;]* cd" "$RUN_OUT" run resolvectl query signed.test grep -qF "signed.test: 10.0.0.10" "$RUN_OUT" grep -qF "authenticated: yes" "$RUN_OUT"