mirror of
https://github.com/django/django.git
synced 2025-08-04 02:48:35 +00:00
Refs #33476 -- Reformatted code with Black.
This commit is contained in:
parent
f68fa8b45d
commit
9c19aff7c7
1992 changed files with 139577 additions and 96284 deletions
|
@ -7,13 +7,15 @@ from django.test import TransactionTestCase
|
|||
from ..models import Person, Tag
|
||||
|
||||
|
||||
@unittest.skipUnless(connection.vendor == 'oracle', 'Oracle tests')
|
||||
@unittest.skipUnless(connection.vendor == "oracle", "Oracle tests")
|
||||
class OperationsTests(TransactionTestCase):
|
||||
available_apps = ['backends']
|
||||
available_apps = ["backends"]
|
||||
|
||||
def test_sequence_name_truncation(self):
|
||||
seq_name = connection.ops._get_no_autofield_sequence_name('schema_authorwithevenlongee869')
|
||||
self.assertEqual(seq_name, 'SCHEMA_AUTHORWITHEVENLOB0B8_SQ')
|
||||
seq_name = connection.ops._get_no_autofield_sequence_name(
|
||||
"schema_authorwithevenlongee869"
|
||||
)
|
||||
self.assertEqual(seq_name, "SCHEMA_AUTHORWITHEVENLOB0B8_SQ")
|
||||
|
||||
def test_bulk_batch_size(self):
|
||||
# Oracle restricts the number of parameters in a query.
|
||||
|
@ -21,11 +23,11 @@ class OperationsTests(TransactionTestCase):
|
|||
self.assertEqual(connection.ops.bulk_batch_size([], objects), len(objects))
|
||||
# Each field is a parameter for each object.
|
||||
self.assertEqual(
|
||||
connection.ops.bulk_batch_size(['id'], objects),
|
||||
connection.ops.bulk_batch_size(["id"], objects),
|
||||
connection.features.max_query_params,
|
||||
)
|
||||
self.assertEqual(
|
||||
connection.ops.bulk_batch_size(['id', 'other'], objects),
|
||||
connection.ops.bulk_batch_size(["id", "other"], objects),
|
||||
connection.features.max_query_params // 2,
|
||||
)
|
||||
|
||||
|
@ -105,8 +107,8 @@ class OperationsTests(TransactionTestCase):
|
|||
)
|
||||
# Sequences.
|
||||
self.assertEqual(len(statements[4:]), 2)
|
||||
self.assertIn('BACKENDS_PERSON_SQ', statements[4])
|
||||
self.assertIn('BACKENDS_TAG_SQ', statements[5])
|
||||
self.assertIn("BACKENDS_PERSON_SQ", statements[4])
|
||||
self.assertIn("BACKENDS_TAG_SQ", statements[5])
|
||||
|
||||
def test_sql_flush_sequences_allow_cascade(self):
|
||||
statements = connection.ops.sql_flush(
|
||||
|
@ -136,6 +138,6 @@ class OperationsTests(TransactionTestCase):
|
|||
)
|
||||
# Sequences.
|
||||
self.assertEqual(len(statements[5:]), 3)
|
||||
self.assertIn('BACKENDS_PERSON_SQ', statements[5])
|
||||
self.assertIn('BACKENDS_VERYLONGMODELN7BE2_SQ', statements[6])
|
||||
self.assertIn('BACKENDS_TAG_SQ', statements[7])
|
||||
self.assertIn("BACKENDS_PERSON_SQ", statements[5])
|
||||
self.assertIn("BACKENDS_VERYLONGMODELN7BE2_SQ", statements[6])
|
||||
self.assertIn("BACKENDS_TAG_SQ", statements[7])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue