mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #35448 -- Fixed formatting of test --debug-sql output.
Also adds DatabaseOperations.format_debug_sql() hook for backends (e.g. NoSQL) to customize formatting.
This commit is contained in:
committed by
Mariusz Felisiak
parent
98767ba2ec
commit
d8f093908c
@@ -91,22 +91,26 @@ class TestDebugSQL(unittest.TestCase):
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\n"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'error';"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'error'; """
|
||||
"""args=('error',); alias=default"""
|
||||
),
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\n"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'fail';"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'fail'; """
|
||||
"""args=('fail',); alias=default"""
|
||||
),
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\n"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'subtest-error';"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'subtest-error'; """
|
||||
"""args=('subtest-error',); alias=default"""
|
||||
),
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\n"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'subtest-fail';"""
|
||||
"""WHERE "test_runner_person"."first_name" = 'subtest-fail'; """
|
||||
"""args=('subtest-fail',); alias=default"""
|
||||
),
|
||||
]
|
||||
|
||||
@@ -122,14 +126,16 @@ class TestDebugSQL(unittest.TestCase):
|
||||
f"runTest ({test_class_path}.FailingSubTest{method_name}) ...",
|
||||
f"runTest ({test_class_path}.ErrorSubTest{method_name}) ...",
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count" """
|
||||
"""FROM "test_runner_person" WHERE """
|
||||
""""test_runner_person"."first_name" = 'pass';"""
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\nWHERE """
|
||||
""""test_runner_person"."first_name" = 'pass'; """
|
||||
"""args=('pass',); alias=default"""
|
||||
),
|
||||
(
|
||||
"""SELECT COUNT(*) AS "__count" """
|
||||
"""FROM "test_runner_person" WHERE """
|
||||
""""test_runner_person"."first_name" = 'subtest-pass';"""
|
||||
"""SELECT COUNT(*) AS "__count"\n"""
|
||||
"""FROM "test_runner_person"\nWHERE """
|
||||
""""test_runner_person"."first_name" = 'subtest-pass'; """
|
||||
"""args=('subtest-pass',); alias=default"""
|
||||
),
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user