52 #ifndef ABSTRACTTEST_H
53 #define ABSTRACTTEST_H
55 #include <QMetaObject>
59 template <
class T>
class QVector;
66 #define V_UNUSED __attribute__ ((unused))
89 void Comparison(
const QPointF &result,
const QPointF &expected, qreal testAccuracy)
const;
95 int Run(
int exit,
const QString &program,
const QStringList &arguments, QString &error,
int msecs = 120000);
96 bool CopyRecursively(
const QString &srcFilePath,
const QString &tgtFilePath)
const;
static const auto TST_EX_CRASH
static const auto TST_EX_BIN
static const auto TST_EX_START_TIME_OUT
static const auto TST_EX_FINISH_TIME_OUT
QString TranslationsPath() const
int Run(int exit, const QString &program, const QStringList &arguments, QString &error, int msecs=120000)
bool CopyRecursively(const QString &srcFilePath, const QString &tgtFilePath) const
AbstractTest(QObject *parent=nullptr)
QString SeamlyMePath() const
QString Seamly2DPath() const
void Comparison(const QVector< QPointF > &ekv, const QVector< QPointF > &ekvOrig) const