summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2022-04-11 12:58:01 +0200
committerGitHub <noreply@github.com>2022-04-11 12:58:01 +0200
commitb8759093d8eaea32c8d177615df7de559b6571c7 (patch)
tree9b6574d4ab5b3dd3b68e3c71448f75bfe163c3b0
parentb54fd0e36eaf8d9dd398a84a6748d60f25793788 (diff)
Removed DatabaseFeatures.validates_explain_options.
Always True since 6723a26e59b0b5429a0c5873941e01a2e1bdbb81.
-rw-r--r--django/db/backends/base/features.py4
-rw-r--r--tests/queries/test_explain.py1
2 files changed, 0 insertions, 5 deletions
diff --git a/django/db/backends/base/features.py b/django/db/backends/base/features.py
index ebf29e80d6..a96dbe1b08 100644
--- a/django/db/backends/base/features.py
+++ b/django/db/backends/base/features.py
@@ -263,10 +263,6 @@ class BaseDatabaseFeatures:
# What formats does the backend EXPLAIN syntax support?
supported_explain_formats = set()
- # Does DatabaseOperations.explain_query_prefix() raise ValueError if
- # unknown kwargs are passed to QuerySet.explain()?
- validates_explain_options = True
-
# Does the backend support the default parameter in lead() and lag()?
supports_default_in_lead_lag = True
diff --git a/tests/queries/test_explain.py b/tests/queries/test_explain.py
index 9eb4347323..f8ec9f445d 100644
--- a/tests/queries/test_explain.py
+++ b/tests/queries/test_explain.py
@@ -57,7 +57,6 @@ class ExplainTests(TestCase):
f"QuerySet.explain() result is not valid JSON: {e}"
)
- @skipUnlessDBFeature("validates_explain_options")
def test_unknown_options(self):
with self.assertRaisesMessage(ValueError, "Unknown options: TEST, TEST2"):
Tag.objects.explain(**{"TEST": 1, "TEST2": 1})