pqComponentsTestUtility simply adds a pqComponents specific testing capabilities to pqCoreTestUtility. More...
#include <pqComponentsTestUtility.h>
Public Member Functions | |
pqComponentsTestUtility (QObject *parentObj=nullptr) | |
Public Member Functions inherited from pqCoreTestUtility | |
pqCoreTestUtility (QObject *parent=nullptr) | |
~pqCoreTestUtility () override | |
bool | supportsDashboardMode () override |
Reimplemented to inform this test utility supports dashboard mode always returns true. More... | |
Static Public Member Functions | |
static bool | CompareView (const QString &referenceImage, double threshold, const QString &tempDirectory) |
Compares the baseline with active view for testing purposes. More... | |
Static Public Member Functions inherited from pqCoreTestUtility | |
static QString | fixPath (const QString &path) |
Cleans up patch to replace $PARAVIEW_TEST_ROOT and $PARAVIEW_DATA_ROOT with appropriate paths specified on the command line. More... | |
static QString | DataRoot () |
Returns the absolute path to the PARAVIEW_DATA_ROOT in canonical form (slashes forward), or empty string. More... | |
static QString | TestDirectory () |
Returns the temporary test directory in which tests can write temporary outputs, difference images etc. More... | |
static QString | BaselineDirectory () |
Returns the baseline directory in which test recorder will write baseline images. More... | |
static bool | SaveScreenshot (vtkRenderWindow *RenderWindow, const QString &File) |
Saves the contents of a render window to a file for later use as a reference image. More... | |
static bool | CompareImage (vtkRenderWindow *renderWindow, const QString &referenceImage, double threshold, ostream &output, const QString &tempDirectory, const QSize &size=QSize(300, 300)) |
Compares the contents of a render window to a reference image, returning true iff the two match within a given threshold. More... | |
static bool | CompareImage (vtkImageData *testImage, const QString &ReferenceImage, double Threshold, ostream &Output, const QString &TempDirectory) |
Compares the test image to a reference image, returning true iff the two match within a given threshold. More... | |
static bool | CompareImage (const QString &testPNGImage, const QString &ReferenceImage, double Threshold, ostream &Output, const QString &TempDirectory) |
static bool | CompareImage (QWidget *widget, const QString &referenceImage, double threshold, ostream &output, const QString &tempDirectory, const QSize &size=QSize(300, 300)) |
Compares the contents of any arbitrary QWidget to a reference image, returning true iff the two match within a given threshold. More... | |
static bool | CompareView (pqView *curView, const QString &referenceImage, double threshold, const QString &tempDirectory, const QSize &size=QSize()) |
static bool | CompareTile (QWidget *widget, int rank, int tdx, int tdy, const QString &baseline, double threshold, ostream &output, const QString &tempDirectory) |
static bool | CompareTile (pqView *widget, int rank, int tdx, int tdy, const QString &baseline, double threshold, ostream &output, const QString &tempDirectory) |
static QString | cleanPath (const QString &) |
Cleans a path string. More... | |
Additional Inherited Members | |
Public Slots inherited from pqCoreTestUtility | |
void | setDashboardMode (bool value) override |
put/unset the DASHBOARD_TEST_FROM_CTEST env var to control if ParaView should behave in dashboard mode Also update players and translators More... | |
void | updatePlayers () override |
Reimplemented to add/remove the file dialog player according to the DASHBOARD_TEST_FROM_CTEST env var. More... | |
void | updateTranslators () override |
Reimplementated to add/remove the file dialog translator according to the DASHBOARD_TEST_FROM_CTEST env var. More... | |
Static Public Attributes inherited from pqCoreTestUtility | |
static const char * | PQ_COMPAREVIEW_PROPERTY_NAME |
pqComponentsTestUtility simply adds a pqComponents specific testing capabilities to pqCoreTestUtility.
Definition at line 14 of file pqComponentsTestUtility.h.
pqComponentsTestUtility::pqComponentsTestUtility | ( | QObject * | parentObj = nullptr | ) |
|
static |
Compares the baseline with active view for testing purposes.
(keeping naming-case similar to pqCoreTestUtility).