def unregister(): """Unregister the h5s3 driver with h5py. See Also -------- :func:`h5s3.register` """ h5py.unregister_driver('h5s3')
def test_unregister_driver(self): h5py.register_driver('new-driver', lambda plist: None) self.assertIn('new-driver', h5py.registered_drivers()) h5py.unregister_driver('new-driver') self.assertNotIn('new-driver', h5py.registered_drivers()) with self.assertRaises(ValueError) as e: fname = self.mktemp() h5py.File(fname, driver='new-driver') self.assertEqual(str(e.exception), 'Unknown driver type "new-driver"')
def test_unregister_driver(self): h5py.register_driver('new-driver', lambda plist: None) self.assertIn('new-driver', h5py.registered_drivers()) h5py.unregister_driver('new-driver') self.assertNotIn('new-driver', h5py.registered_drivers()) with self.assertRaises(ValueError) as e: fname = self.mktemp() h5py.File(fname, driver='new-driver') self.assertEqual(str(e.exception), 'Unknown driver type "new-driver"')