Provides ParaView-specific functionality for regression testing.
More...
#include <pqCoreTestUtility.h>
|
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) |
| 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()) |
|
Provides ParaView-specific functionality for regression testing.
Definition at line 52 of file pqCoreTestUtility.h.
◆ pqCoreTestUtility()
pqCoreTestUtility::pqCoreTestUtility |
( |
QObject * |
parent = 0 | ) |
|
◆ ~pqCoreTestUtility()
pqCoreTestUtility::~pqCoreTestUtility |
( |
| ) |
|
◆ DataRoot()
static QString pqCoreTestUtility::DataRoot |
( |
| ) |
|
|
static |
Returns the absolute path to the PARAVIEW_DATA_ROOT in canonical form (slashes forward), or empty string.
◆ TestDirectory()
static QString pqCoreTestUtility::TestDirectory |
( |
| ) |
|
|
static |
Returns the temporary test directory in which tests can write temporary outputs, difference images etc.
◆ BaselineDirectory()
static QString pqCoreTestUtility::BaselineDirectory |
( |
| ) |
|
|
static |
Returns the baseline directory in which test recorder will write baseline images.
◆ SaveScreenshot()
static bool pqCoreTestUtility::SaveScreenshot |
( |
vtkRenderWindow * |
RenderWindow, |
|
|
const QString & |
File |
|
) |
| |
|
static |
Saves the contents of a render window to a file for later use as a reference image.
◆ CompareImage() [1/4]
static bool pqCoreTestUtility::CompareImage |
( |
vtkRenderWindow * |
RenderWindow, |
|
|
const QString & |
ReferenceImage, |
|
|
double |
Threshold, |
|
|
ostream & |
Output, |
|
|
const QString & |
TempDirectory |
|
) |
| |
|
static |
Compares the contents of a render window to a reference image, returning true iff the two match within a given threshold.
◆ CompareImage() [2/4]
static bool pqCoreTestUtility::CompareImage |
( |
vtkImageData * |
testImage, |
|
|
const QString & |
ReferenceImage, |
|
|
double |
Threshold, |
|
|
ostream & |
Output, |
|
|
const QString & |
TempDirectory |
|
) |
| |
|
static |
Compares the test image to a reference image, returning true iff the two match within a given threshold.
◆ CompareImage() [3/4]
static bool pqCoreTestUtility::CompareImage |
( |
const QString & |
testPNGImage, |
|
|
const QString & |
ReferenceImage, |
|
|
double |
Threshold, |
|
|
ostream & |
Output, |
|
|
const QString & |
TempDirectory |
|
) |
| |
|
static |
◆ CompareImage() [4/4]
static bool pqCoreTestUtility::CompareImage |
( |
QWidget * |
widget, |
|
|
const QString & |
referenceImage, |
|
|
double |
threshold, |
|
|
ostream & |
output, |
|
|
const QString & |
tempDirectory, |
|
|
const QSize & |
size = QSize(300, 300) |
|
) |
| |
|
static |
Compares the contents of any arbitrary QWidget to a reference image, returning true iff the two match within a given threshold.
◆ CompareView()
static bool pqCoreTestUtility::CompareView |
( |
pqView * |
curView, |
|
|
const QString & |
referenceImage, |
|
|
double |
threshold, |
|
|
const QString & |
tempDirectory, |
|
|
const QSize & |
size = QSize() |
|
) |
| |
|
static |
◆ PQ_COMPAREVIEW_PROPERTY_NAME
const char* pqCoreTestUtility::PQ_COMPAREVIEW_PROPERTY_NAME |
|
static |
The documentation for this class was generated from the following file: