From b7b1c50c6afd2ab8c2c779df9b73c6dbbc773f70 Mon Sep 17 00:00:00 2001 From: Ronan Pigott Date: Thu, 10 Oct 2024 22:40:03 -0700 Subject: [PATCH] test: exercise bypass mode on the sd-resolved stub A basic test will verify that we provide the right flags. --- test/units/TEST-75-RESOLVED.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/units/TEST-75-RESOLVED.sh b/test/units/TEST-75-RESOLVED.sh index 801104710b..4a7b759717 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" -- 2.25.1