Skip to content
Snippets Groups Projects
Commit 361dee9e authored by Sankhesh Jhaveri's avatar Sankhesh Jhaveri :speech_balloon:
Browse files

Fix python test failure because of MPI and vtkNrrdReader

The object factory overrides vtkNrrdReader to vtkPNrrdReader when an MPI
build is enabled. Since, the test is not added as a parallel test,
it is run with `vtkpython` instead of `pvtkpython` resulting in an
error.

This change disables the object factory override for vtkNrrdReader.
parent 175f8c58
No related branches found
No related tags found
No related merge requests found
......@@ -29,6 +29,9 @@ VTK_DATA_ROOT = vtkGetDataRoot()
'''
sys.dont_write_bytecode = True
# Disable object factory override for vtkNrrdReader
vtk.vtkObjectFactory.SetAllEnableFlags(False, "vtkNrrdReader", "vtkPNrrdReader")
dataRoot = vtkGetDataRoot()
reader = vtk.vtkNrrdReader()
reader.SetFileName("" + str(dataRoot) + "/Data/tooth.nhdr")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment