mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Refs CVE-2022-34265 -- Properly escaped Extract() and Trunc() parameters.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
This commit is contained in:
committed by
Mariusz Felisiak
parent
73766c1187
commit
877c800f25
@@ -115,49 +115,49 @@ class SimpleDatabaseOperationTests(SimpleTestCase):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "date_extract_sql"
|
||||
):
|
||||
self.ops.date_extract_sql(None, None)
|
||||
self.ops.date_extract_sql(None, None, None)
|
||||
|
||||
def test_time_extract_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "date_extract_sql"
|
||||
):
|
||||
self.ops.time_extract_sql(None, None)
|
||||
self.ops.time_extract_sql(None, None, None)
|
||||
|
||||
def test_date_trunc_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "date_trunc_sql"
|
||||
):
|
||||
self.ops.date_trunc_sql(None, None)
|
||||
self.ops.date_trunc_sql(None, None, None)
|
||||
|
||||
def test_time_trunc_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "time_trunc_sql"
|
||||
):
|
||||
self.ops.time_trunc_sql(None, None)
|
||||
self.ops.time_trunc_sql(None, None, None)
|
||||
|
||||
def test_datetime_trunc_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "datetime_trunc_sql"
|
||||
):
|
||||
self.ops.datetime_trunc_sql(None, None, None)
|
||||
self.ops.datetime_trunc_sql(None, None, None, None)
|
||||
|
||||
def test_datetime_cast_date_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "datetime_cast_date_sql"
|
||||
):
|
||||
self.ops.datetime_cast_date_sql(None, None)
|
||||
self.ops.datetime_cast_date_sql(None, None, None)
|
||||
|
||||
def test_datetime_cast_time_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "datetime_cast_time_sql"
|
||||
):
|
||||
self.ops.datetime_cast_time_sql(None, None)
|
||||
self.ops.datetime_cast_time_sql(None, None, None)
|
||||
|
||||
def test_datetime_extract_sql(self):
|
||||
with self.assertRaisesMessage(
|
||||
NotImplementedError, self.may_require_msg % "datetime_extract_sql"
|
||||
):
|
||||
self.ops.datetime_extract_sql(None, None, None)
|
||||
self.ops.datetime_extract_sql(None, None, None, None)
|
||||
|
||||
|
||||
class DatabaseOperationTests(TestCase):
|
||||
|
Reference in New Issue
Block a user