From b98075dc6205374746cf1ad6d3533b9a1d9cf22e Mon Sep 17 00:00:00 2001 From: JaeHyuck Sa Date: Thu, 15 Jan 2026 08:06:06 -0500 Subject: Refs #36822 -- Hoisted bulk_batch_size() implementations to base backend. --- tests/backends/sqlite/test_operations.py | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) (limited to 'tests/backends/sqlite') diff --git a/tests/backends/sqlite/test_operations.py b/tests/backends/sqlite/test_operations.py index 0c2772301b..dee55b6390 100644 --- a/tests/backends/sqlite/test_operations.py +++ b/tests/backends/sqlite/test_operations.py @@ -2,7 +2,7 @@ import sqlite3 import unittest from django.core.management.color import no_style -from django.db import connection, models +from django.db import connection from django.test import TestCase from ..models import Person, Tag @@ -88,29 +88,6 @@ class SQLiteOperationsTests(TestCase): statements[-1], ) - def test_bulk_batch_size(self): - self.assertEqual(connection.ops.bulk_batch_size([], [Person()]), 1) - first_name_field = Person._meta.get_field("first_name") - last_name_field = Person._meta.get_field("last_name") - self.assertEqual( - connection.ops.bulk_batch_size([first_name_field], [Person()]), - connection.features.max_query_params, - ) - self.assertEqual( - connection.ops.bulk_batch_size( - [first_name_field, last_name_field], [Person()] - ), - connection.features.max_query_params // 2, - ) - composite_pk = models.CompositePrimaryKey("first_name", "last_name") - composite_pk.fields = [first_name_field, last_name_field] - self.assertEqual( - connection.ops.bulk_batch_size( - [composite_pk, first_name_field], [Person()] - ), - connection.features.max_query_params // 3, - ) - def test_bulk_batch_size_respects_variable_limit(self): first_name_field = Person._meta.get_field("first_name") last_name_field = Person._meta.get_field("last_name") -- cgit v1.3