File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -224,23 +224,6 @@ def deserializer(data):
224224 s ["array_data" ], array_data .tobytes ().decode ()
225225 )
226226
227- def test_custom_incomplete_serializer (self ):
228- os .mkdir (self .dirname )
229- self .addCleanup (os_helper .rmtree , self .dirname )
230-
231- def serializer (obj , protocol = None ):
232- pass
233-
234- def deserializer (data ):
235- return data .decode ("utf-8" )
236-
237- # Since the serializer returns None, dbm.error is raised
238- # by dbm.sqlite3 and TypeError is raised by other backends.
239- with self .assertRaises ((TypeError , dbm .error )):
240- with shelve .open (self .fn , serializer = serializer ,
241- deserializer = deserializer ) as s :
242- s ["foo" ] = "bar"
243-
244227 @subTests ("serialized" , [None , ["invalid type" ]])
245228 def test_custom_invalid_serializer (self , serialized ):
246229 test_dir = f"{ self .dirname } _{ id (serialized )} "
You can’t perform that action at this time.
0 commit comments