@@ -89,11 +89,11 @@ def test_deconstruct(self):
8989 self .assertEqual (type (new .base_field ), type (field .base_field ))
9090 self .assertIsNot (new .base_field , field .base_field )
9191
92- def test_deconstruct_with_size (self ):
93- field = ArrayField (models .IntegerField (), size = 3 )
92+ def test_deconstruct_with_max_size (self ):
93+ field = ArrayField (models .IntegerField (), max_size = 3 )
9494 name , path , args , kwargs = field .deconstruct ()
9595 new = ArrayField (* args , ** kwargs )
96- self .assertEqual (new .size , field .size )
96+ self .assertEqual (new .max_size , field .max_size )
9797
9898 def test_deconstruct_args (self ):
9999 field = ArrayField (models .CharField (max_length = 20 ))
@@ -722,7 +722,7 @@ class MigrationsTests(TransactionTestCase):
722722 )
723723 def test_adding_field_with_default (self ):
724724 class IntegerArrayDefaultModel (models .Model ):
725- field = ArrayField (models .IntegerField (), size = None )
725+ field = ArrayField (models .IntegerField (), max_size = None )
726726
727727 table_name = "model_fields__integerarraydefaultmodel"
728728 self .assertNotIn (table_name , connection .introspection .table_names (None ))
@@ -734,8 +734,8 @@ class IntegerArrayDefaultModel(models.Model):
734734 call_command ("migrate" , "model_fields_" , "0002" , verbosity = 0 )
735735
736736 class UpdatedIntegerArrayDefaultModel (models .Model ):
737- field = ArrayField (models .IntegerField (), size = None )
738- field_2 = ArrayField (models .IntegerField (), default = [], size = None )
737+ field = ArrayField (models .IntegerField (), max_size = None )
738+ field_2 = ArrayField (models .IntegerField (), default = [], max_size = None )
739739
740740 class Meta :
741741 db_table = "model_fields__integerarraydefaultmodel"
@@ -800,8 +800,8 @@ def test_blank_true(self):
800800 # This should not raise a validation error
801801 field .clean ([1 , None ], None )
802802
803- def test_with_size (self ):
804- field = ArrayField (models .IntegerField (), size = 3 )
803+ def test_with_max_size (self ):
804+ field = ArrayField (models .IntegerField (), max_size = 3 )
805805 field .clean ([1 , 2 , 3 ], None )
806806 with self .assertRaises (exceptions .ValidationError ) as cm :
807807 field .clean ([1 , 2 , 3 , 4 ], None )
@@ -810,8 +810,8 @@ def test_with_size(self):
810810 "List contains 4 items, it should contain no more than 3." ,
811811 )
812812
813- def test_with_size_singular (self ):
814- field = ArrayField (models .IntegerField (), size = 1 )
813+ def test_with_max_size_singular (self ):
814+ field = ArrayField (models .IntegerField (), max_size = 1 )
815815 field .clean ([1 ], None )
816816 msg = "List contains 2 items, it should contain no more than 1."
817817 with self .assertRaisesMessage (exceptions .ValidationError , msg ):
0 commit comments