def test_cache(self): """Test the caching of ancestor classes.""" # Shut off pesky warnings. vtk.vtkObject.GlobalWarningDisplayOff() o = tvtk.ImageFFT() cached = ['ImageFourierFilter', 'ImageDecomposeFilter', 'ImageIterateFilter', 'ThreadedImageAlgorithm', 'ImageAlgorithm', 'Algorithm', 'Object', 'ObjectBase'] for i in cached: self.assertIn(i, tvtk_helper._cache) vtk.vtkObject.GlobalWarningDisplayOn()
def test_cache(self): """Test the caching of ancestor classes.""" # Shut off pesky warnings. vtk.vtkObject.GlobalWarningDisplayOff() o = tvtk.ImageFFT() vtk_ver = vtk.vtkVersion().GetVTKVersion() if vtk_ver[:3] in ['4.2', '4.4']: cached = ['ImageFourierFilter', 'ImageDecomposeFilter', 'ImageIterateFilter', 'ImageToImageFilter', 'ImageSource', 'Source', 'ProcessObject', 'Object', 'ObjectBase'] else: cached = ['ImageFourierFilter', 'ImageDecomposeFilter', 'ImageIterateFilter', 'ThreadedImageAlgorithm', 'ImageAlgorithm', 'Algorithm', 'Object', 'ObjectBase'] for i in cached: self.assertIn(i, tvtk_helper._cache) vtk.vtkObject.GlobalWarningDisplayOn()