MCPcopy Create free account
hub / github.com/SimpleITK/SimpleITK / test_ProcessObject

Function test_ProcessObject

Wrapping/Python/tests/sitkFlatStaticMethod.py:33–53  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

31 return {"test_dir": tmp_path, "test_dcm_file": test_dcm_file}
32
33def test_ProcessObject():
34 sitk.ProcessObject_GlobalDefaultDebugOff()
35 sitk.ProcessObject_GlobalDefaultDebugOn()
36 assert sitk.ProcessObject_GetGlobalDefaultDebug()
37 sitk.ProcessObject_SetGlobalDefaultDebug(False)
38 assert not sitk.ProcessObject_GetGlobalDefaultDebug()
39
40 sitk.ProcessObject_GlobalWarningDisplayOff()
41 sitk.ProcessObject_GlobalWarningDisplayOn()
42 assert sitk.ProcessObject_GetGlobalWarningDisplay()
43 sitk.ProcessObject_SetGlobalWarningDisplay(False)
44 assert not sitk.ProcessObject_GetGlobalWarningDisplay()
45
46 sitk.ProcessObject_SetGlobalDefaultCoordinateTolerance(2.0e-6)
47 assert sitk.ProcessObject_GetGlobalDefaultCoordinateTolerance() == 2.0e-6
48
49 sitk.ProcessObject_SetGlobalDefaultDirectionTolerance(2.2e-6)
50 assert sitk.ProcessObject_GetGlobalDefaultDirectionTolerance() == 2.2e-6
51
52 sitk.ProcessObject_SetGlobalDefaultNumberOfThreads(2)
53 assert sitk.ProcessObject_GetGlobalDefaultNumberOfThreads() == 2
54
55def test_IO(test_data):
56 sitk.ImageSeriesReader_GetGDCMSeriesIDs(str(test_data["test_dir"]))

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected