2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 14:35:26 +00:00

Fix DNSTAP feature detection for pytest

This commit is contained in:
Petr Špaček
2025-05-23 17:36:54 +02:00
parent f176acdfcc
commit 313a985dfc

View File

@@ -34,10 +34,6 @@ def feature_test(feature):
return True
def with_dnstap(*args): # pylint: disable=unused-argument
return feature_test("--enable-dnstap")
def with_tsan(*args): # pylint: disable=unused-argument
return feature_test("--tsan")
@@ -48,6 +44,11 @@ def with_algorithm(name: str):
return pytest.mark.skipif(os.getenv(key) != "1", reason=f"{name} is not supported")
with_dnstap = pytest.mark.skipif(
not feature_test("--enable-dnstap"), reason="DNSTAP support disabled in the build"
)
without_fips = pytest.mark.skipif(
feature_test("--have-fips-mode"), reason="FIPS support enabled in the build"
)