13 #include <QTemporaryDir>
25 using namespace swift::config;
43 void uncompressFile();
46 void CTestCompress::uncompressFile()
50 QVERIFY2(tempDir.
isValid(),
"Invalid directory");
57 QVERIFY2(c,
"Uncompressing failed");
60 QVERIFY2(check.exists(),
"Uncompressed file does not exist");
61 QVERIFY2(check.isReadable(),
"Not readable");
63 qDebug() <<
"Uncompressed" << compressedFile <<
"to" << unCompressedFile <<
"with size" << check.size();
70 #include "testcompress.moc"
virtual ~CTestCompress()
Destructor.
CTestCompress(QObject *parent=nullptr)
Constructor.
static bool zipUncompress(const QString &file, const QString &directory, QStringList *stdOutAndError=nullptr)
Unzip file.
static QString appendFilePaths(const QString &path1, const QString &path2)
Append file paths.
static const QString & shareTestDirectory()
The test data directory.
Free functions in swift::misc.
bool isValid() const const
QString path() const const
void setAutoRemove(bool b)
SWIFTTEST_MAIN(MiscTest::CTestCompress)
main