generated from general-packages/pika-pkg-template
a8e7e301c1
Some checks failed
PikaOS Package Build & Release (Canary) (amd64-v3) / build (push) Failing after 12s
41 lines
1.4 KiB
C++
41 lines
1.4 KiB
C++
/*
|
|
SPDX-FileCopyrightText: 2009 Igor Trindade Oliveira <igor_trindade@yahoo.com.br>
|
|
based on kdepimlibs/akonadi/tests/benchmarker.cpp wrote by Robert Zwerus <arzie@dds.nl>
|
|
|
|
SPDX-License-Identifier: LGPL-2.0-or-later
|
|
*/
|
|
|
|
#include "testmaildir.h"
|
|
#include "testvcard.h"
|
|
|
|
#include <QApplication>
|
|
#include <QCommandLineOption>
|
|
#include <QCommandLineParser>
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
QApplication app(argc, argv);
|
|
QCommandLineParser parser;
|
|
parser.addVersionOption();
|
|
parser.addHelpOption();
|
|
parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("maildir"),
|
|
QStringLiteral("Path to maildir to be used as data source"),
|
|
QStringLiteral("argument")));
|
|
parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("vcarddir"),
|
|
QStringLiteral("Path to vvcarddir to be used as data source"),
|
|
QStringLiteral("argument")));
|
|
|
|
parser.process(app);
|
|
|
|
const QString maildir = parser.value(QStringLiteral("maildir"));
|
|
const QString vcarddir = parser.value(QStringLiteral("vcarddir"));
|
|
|
|
auto mailDirTest = new TestMailDir(maildir);
|
|
auto vcardTest = new TestVCard(vcarddir);
|
|
|
|
mailDirTest->runTests();
|
|
vcardTest->runTests();
|
|
|
|
return app.exec();
|
|
}
|