testcacic.cpp
795 Bytes
#include <QProcess>
#include <QStringList>
#include "testcacic.h"
#include <iostream>
QTEST_MAIN(CTestCacic)
CTestCacic::CTestCacic(QObject *parent) :
QObject(parent)
{
}
void CTestCacic::installcacicTest()
{
QProcess installcacic;
QString installcacicPath;
installcacicPath = QString("E:/LightBase/cacic-agente-project/builds/install-cacic/debug/install-cacic.exe");
installcacic.execute(installcacicPath,QStringList() << "--host");
if (installcacic.waitForFinished() and (installcacic.exitCode() == 0))
QVERIFY(installcacic.exitCode() == 0);
else
QSKIP("Installcacic ExitCode: " + QString::number(installcacic.exitCode()).toLocal8Bit());
}
void CTestCacic::firstTest()
{
QString str= "Hello";
QVERIFY(str.toUpper() == "HELLO");
}