@@ -84,31 +84,31 @@ class MyModel(models.Model):
84
84
85
85
def test_deconstruct (self ):
86
86
field = ArrayField (models .IntegerField ())
87
+ field .name = "field_name"
87
88
name , path , args , kwargs = field .deconstruct ()
89
+ self .assertEqual (name , "field_name" )
90
+ self .assertEqual (path , "django_mongodb_backend.fields.ArrayField" )
91
+ self .assertEqual (args , [])
88
92
self .assertEqual (kwargs .keys (), {"base_field" })
89
93
new = ArrayField (* args , ** kwargs )
90
94
self .assertEqual (type (new .base_field ), type (field .base_field ))
91
95
self .assertIsNot (new .base_field , field .base_field )
92
96
93
97
def test_deconstruct_with_max_size (self ):
94
98
field = ArrayField (models .IntegerField (), max_size = 3 )
95
- name , path , args , kwargs = field .deconstruct ()
99
+ _ , _ , args , kwargs = field .deconstruct ()
96
100
new = ArrayField (* args , ** kwargs )
97
101
self .assertEqual (new .max_size , field .max_size )
98
102
99
103
def test_deconstruct_args (self ):
100
104
field = ArrayField (models .CharField (max_length = 20 ))
101
- name , path , args , kwargs = field .deconstruct ()
105
+ _ , _ , args , kwargs = field .deconstruct ()
102
106
new = ArrayField (* args , ** kwargs )
103
107
self .assertEqual (new .base_field .max_length , field .base_field .max_length )
104
108
105
109
def test_subclass_deconstruct (self ):
106
- field = ArrayField (models .IntegerField ())
107
- name , path , args , kwargs = field .deconstruct ()
108
- self .assertEqual (path , "django_mongodb_backend.fields.ArrayField" )
109
-
110
110
field = ArrayFieldSubclass ()
111
- name , path , args , kwargs = field .deconstruct ()
111
+ _ , path , _ , _ = field .deconstruct ()
112
112
self .assertEqual (path , "model_fields_.models.ArrayFieldSubclass" )
113
113
114
114
0 commit comments