@@ -94,23 +94,20 @@ def test_updated_instance_excluded(self):
94
94
def test_doesnt_pollute_model (self ):
95
95
instance = AnotherUniquenessModel .objects .create (code = '100' )
96
96
serializer = AnotherUniquenessSerializer (instance )
97
- self .assertEqual (
98
- AnotherUniquenessModel ._meta .get_field ('code' ).validators , [])
97
+ assert AnotherUniquenessModel ._meta .get_field ('code' ).validators == []
99
98
100
99
# Accessing data shouldn't effect validators on the model
101
100
serializer .data
102
- self .assertEqual (
103
- AnotherUniquenessModel ._meta .get_field ('code' ).validators , [])
101
+ assert AnotherUniquenessModel ._meta .get_field ('code' ).validators == []
104
102
105
103
def test_related_model_is_unique (self ):
106
104
data = {'username' : 'Existing' , 'email' : 'new-email@example.com' }
107
105
rs = RelatedModelSerializer (data = data )
108
- self .assertFalse (rs .is_valid ())
109
- self .assertEqual (rs .errors ,
110
- {'username' : ['This field must be unique.' ]})
106
+ assert not rs .is_valid ()
107
+ assert rs .errors == {'username' : ['This field must be unique.' ]}
111
108
data = {'username' : 'new-username' , 'email' : 'new-email@example.com' }
112
109
rs = RelatedModelSerializer (data = data )
113
- self . assertTrue ( rs .is_valid () )
110
+ assert rs .is_valid ()
114
111
115
112
def test_value_error_treated_as_not_unique (self ):
116
113
serializer = UniquenessIntegerSerializer (data = {'integer' : 'abc' })
0 commit comments