@@ -207,7 +207,7 @@ def test_pointer_direct(self):
207207 assert p is not None
208208 assert bool (p ) is False
209209 assert p == ffi .cast ("int*" , 0 )
210- assert p != None
210+ assert p is not None
211211 assert repr (p ) == "<cdata 'int *' NULL>"
212212 a = ffi .new ("int[]" , [123 , 456 ])
213213 p = ffi .cast ("int*" , a )
@@ -397,7 +397,7 @@ def test_none_as_null_doesnt_work(self):
397397 ffi = FFI (backend = self .Backend ())
398398 p = ffi .new ("int*[1]" )
399399 assert p [0 ] is not None
400- assert p [0 ] != None
400+ assert p [0 ] is not None
401401 assert p [0 ] == ffi .NULL
402402 assert repr (p [0 ]) == "<cdata 'int *' NULL>"
403403 #
@@ -1154,14 +1154,14 @@ def test_pointer_comparison(self):
11541154 assert (p > q ) is False
11551155 assert (p >= q ) is False
11561156 #
1157- assert (None == s ) is False
1158- assert (None != s ) is True
1159- assert (s == None ) is False
1160- assert (s != None ) is True
1161- assert (None == q ) is False
1162- assert (None != q ) is True
1163- assert (q == None ) is False
1164- assert (q != None ) is True
1157+ assert (None is s ) is False
1158+ assert (None is not s ) is True
1159+ assert (s is None ) is False
1160+ assert (s is not None ) is True
1161+ assert (None is q ) is False
1162+ assert (None is not q ) is True
1163+ assert (q is None ) is False
1164+ assert (q is not None ) is True
11651165
11661166 def test_integer_comparison (self ):
11671167 ffi = FFI (backend = self .Backend ())
0 commit comments