# {py:mod}`vtkmodules.test.Testing` ```{py:module} vtkmodules.test.Testing ``` ```{autodoc2-docstring} vtkmodules.test.Testing :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`vtkTest ` - ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`skip ` - ```{autodoc2-docstring} vtkmodules.test.Testing.skip :summary: ``` * - {py:obj}`interact ` - ```{autodoc2-docstring} vtkmodules.test.Testing.interact :summary: ``` * - {py:obj}`isInteractive ` - ```{autodoc2-docstring} vtkmodules.test.Testing.isInteractive :summary: ``` * - {py:obj}`getAbsImagePath ` - ```{autodoc2-docstring} vtkmodules.test.Testing.getAbsImagePath :summary: ``` * - {py:obj}`_getTempImagePath ` - ```{autodoc2-docstring} vtkmodules.test.Testing._getTempImagePath :summary: ``` * - {py:obj}`compareImageWithSavedImage ` - ```{autodoc2-docstring} vtkmodules.test.Testing.compareImageWithSavedImage :summary: ``` * - {py:obj}`compareImage ` - ```{autodoc2-docstring} vtkmodules.test.Testing.compareImage :summary: ``` * - {py:obj}`_printCDashImageError ` - ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageError :summary: ``` * - {py:obj}`_printCDashImageNotFoundError ` - ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageNotFoundError :summary: ``` * - {py:obj}`_printCDashImageSuccess ` - ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageSuccess :summary: ``` * - {py:obj}`_handleFailedImage ` - ```{autodoc2-docstring} vtkmodules.test.Testing._handleFailedImage :summary: ``` * - {py:obj}`main ` - ```{autodoc2-docstring} vtkmodules.test.Testing.main :summary: ``` * - {py:obj}`test ` - ```{autodoc2-docstring} vtkmodules.test.Testing.test :summary: ``` * - {py:obj}`usage ` - ```{autodoc2-docstring} vtkmodules.test.Testing.usage :summary: ``` * - {py:obj}`parseCmdLine ` - ```{autodoc2-docstring} vtkmodules.test.Testing.parseCmdLine :summary: ``` * - {py:obj}`processCmdLine ` - ```{autodoc2-docstring} vtkmodules.test.Testing.processCmdLine :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`VTK_DATA_ROOT ` - ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_DATA_ROOT :summary: ``` * - {py:obj}`VTK_DATA_PATHS ` - ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_DATA_PATHS :summary: ``` * - {py:obj}`VTK_BASELINE_ROOT ` - ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_BASELINE_ROOT :summary: ``` * - {py:obj}`VTK_TEMP_DIR ` - ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_TEMP_DIR :summary: ``` * - {py:obj}`VTK_BASELINE_PATHS ` - ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_BASELINE_PATHS :summary: ``` * - {py:obj}`_VERBOSE ` - ```{autodoc2-docstring} vtkmodules.test.Testing._VERBOSE :summary: ``` * - {py:obj}`_INTERACT ` - ```{autodoc2-docstring} vtkmodules.test.Testing._INTERACT :summary: ``` * - {py:obj}`_NO_IMAGE ` - ```{autodoc2-docstring} vtkmodules.test.Testing._NO_IMAGE :summary: ``` ```` ### API ````{py:data} VTK_DATA_ROOT :canonical: vtkmodules.test.Testing.VTK_DATA_ROOT :value: ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_DATA_ROOT ``` ```` ````{py:data} VTK_DATA_PATHS :canonical: vtkmodules.test.Testing.VTK_DATA_PATHS :value: > [] ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_DATA_PATHS ``` ```` ````{py:data} VTK_BASELINE_ROOT :canonical: vtkmodules.test.Testing.VTK_BASELINE_ROOT :value: ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_BASELINE_ROOT ``` ```` ````{py:data} VTK_TEMP_DIR :canonical: vtkmodules.test.Testing.VTK_TEMP_DIR :value: ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_TEMP_DIR ``` ```` ````{py:data} VTK_BASELINE_PATHS :canonical: vtkmodules.test.Testing.VTK_BASELINE_PATHS :value: > [] ```{autodoc2-docstring} vtkmodules.test.Testing.VTK_BASELINE_PATHS ``` ```` ````{py:data} _VERBOSE :canonical: vtkmodules.test.Testing._VERBOSE :value: > 0 ```{autodoc2-docstring} vtkmodules.test.Testing._VERBOSE ``` ```` ````{py:data} _INTERACT :canonical: vtkmodules.test.Testing._INTERACT :value: > 0 ```{autodoc2-docstring} vtkmodules.test.Testing._INTERACT ``` ```` ````{py:data} _NO_IMAGE :canonical: vtkmodules.test.Testing._NO_IMAGE :value: > 0 ```{autodoc2-docstring} vtkmodules.test.Testing._NO_IMAGE ``` ```` ````{py:function} skip() :canonical: vtkmodules.test.Testing.skip ```{autodoc2-docstring} vtkmodules.test.Testing.skip ``` ```` `````{py:class} vtkTest(methodName='runTest') :canonical: vtkmodules.test.Testing.vtkTest Bases: {py:obj}`unittest.TestCase` ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.__init__ ``` ````{py:attribute} _blackbox :canonical: vtkmodules.test.Testing.vtkTest._blackbox :value: > 'Tester(...)' ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest._blackbox ``` ```` ````{py:attribute} dl :canonical: vtkmodules.test.Testing.vtkTest.dl :value: > 'vtkDebugLeaks(...)' ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.dl ``` ```` ````{py:method} _testParse(obj) :canonical: vtkmodules.test.Testing.vtkTest._testParse ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest._testParse ``` ```` ````{py:method} _testGetSet(obj, excluded_methods=[]) :canonical: vtkmodules.test.Testing.vtkTest._testGetSet ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest._testGetSet ``` ```` ````{py:method} _testBoolean(obj, excluded_methods=[]) :canonical: vtkmodules.test.Testing.vtkTest._testBoolean ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest._testBoolean ``` ```` ````{py:method} pathToData(filename) :canonical: vtkmodules.test.Testing.vtkTest.pathToData ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.pathToData ``` ```` ````{py:method} pathToValidatedOutput(filename) :canonical: vtkmodules.test.Testing.vtkTest.pathToValidatedOutput ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.pathToValidatedOutput ``` ```` ````{py:method} prepareTestImage(interactor, **kwargs) :canonical: vtkmodules.test.Testing.vtkTest.prepareTestImage ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.prepareTestImage ``` ```` ````{py:method} assertImageMatch(renwin, baseline, **kwargs) :canonical: vtkmodules.test.Testing.vtkTest.assertImageMatch ```{autodoc2-docstring} vtkmodules.test.Testing.vtkTest.assertImageMatch ``` ```` ````` ````{py:function} interact() :canonical: vtkmodules.test.Testing.interact ```{autodoc2-docstring} vtkmodules.test.Testing.interact ``` ```` ````{py:function} isInteractive() :canonical: vtkmodules.test.Testing.isInteractive ```{autodoc2-docstring} vtkmodules.test.Testing.isInteractive ``` ```` ````{py:function} getAbsImagePath(img_basename) :canonical: vtkmodules.test.Testing.getAbsImagePath ```{autodoc2-docstring} vtkmodules.test.Testing.getAbsImagePath ``` ```` ````{py:function} _getTempImagePath(img_fname) :canonical: vtkmodules.test.Testing._getTempImagePath ```{autodoc2-docstring} vtkmodules.test.Testing._getTempImagePath ``` ```` ````{py:function} compareImageWithSavedImage(src_img, img_fname, threshold=0.15) :canonical: vtkmodules.test.Testing.compareImageWithSavedImage ```{autodoc2-docstring} vtkmodules.test.Testing.compareImageWithSavedImage ``` ```` ````{py:function} compareImage(renwin, img_fname, threshold=0.15) :canonical: vtkmodules.test.Testing.compareImage ```{autodoc2-docstring} vtkmodules.test.Testing.compareImage ``` ```` ````{py:function} _printCDashImageError(img_err, err_index, img_base) :canonical: vtkmodules.test.Testing._printCDashImageError ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageError ``` ```` ````{py:function} _printCDashImageNotFoundError(img_fname) :canonical: vtkmodules.test.Testing._printCDashImageNotFoundError ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageNotFoundError ``` ```` ````{py:function} _printCDashImageSuccess(img_err, err_index) :canonical: vtkmodules.test.Testing._printCDashImageSuccess ```{autodoc2-docstring} vtkmodules.test.Testing._printCDashImageSuccess ``` ```` ````{py:function} _handleFailedImage(idiff, pngr, img_fname) :canonical: vtkmodules.test.Testing._handleFailedImage ```{autodoc2-docstring} vtkmodules.test.Testing._handleFailedImage ``` ```` ````{py:function} main(cases) :canonical: vtkmodules.test.Testing.main ```{autodoc2-docstring} vtkmodules.test.Testing.main ``` ```` ````{py:function} test(cases) :canonical: vtkmodules.test.Testing.test ```{autodoc2-docstring} vtkmodules.test.Testing.test ``` ```` ````{py:function} usage() :canonical: vtkmodules.test.Testing.usage ```{autodoc2-docstring} vtkmodules.test.Testing.usage ``` ```` ````{py:function} parseCmdLine() :canonical: vtkmodules.test.Testing.parseCmdLine ```{autodoc2-docstring} vtkmodules.test.Testing.parseCmdLine ``` ```` ````{py:function} processCmdLine() :canonical: vtkmodules.test.Testing.processCmdLine ```{autodoc2-docstring} vtkmodules.test.Testing.processCmdLine ``` ````