]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Make extra_artifacts check optional
authorNicki Křížek <nicki@isc.org>
Tue, 24 Jun 2025 11:16:33 +0000 (13:16 +0200)
committerNicki Křížek <nicki@isc.org>
Tue, 24 Jun 2025 14:56:53 +0000 (16:56 +0200)
There is an ongoing debate about the usefulness of the extra artifacts
check. While it might be useful to detect unexpected behaviour in some
tests, it feels extraneous in many cases. This change provides a middle
ground by making the artifact checking optional. This might be
especially useful for writing new tests, since the author gets to decide
whether the check is useful -- and can utilize it, or can skip it for
sake of brevity.

bin/tests/system/conftest.py

index 4a0f4e4a652b1b7d4b344ebbfcd12f6140d6cf55..89bbad7d19d51d9c01e177188d5636b01aff9ab4 100644 (file)
@@ -331,7 +331,7 @@ def expected_artifacts(request):
     if test_specific_artifacts:
         return common_artifacts + test_specific_artifacts.args[0]
 
-    return common_artifacts
+    return None
 
 
 @pytest.fixture(scope="module")