diff options
Diffstat (limited to 'test/testgpgcontext.cpp')
-rw-r--r-- | test/testgpgcontext.cpp | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/test/testgpgcontext.cpp b/test/testgpgcontext.cpp deleted file mode 100644 index 4435bff1..00000000 --- a/test/testgpgcontext.cpp +++ /dev/null @@ -1,62 +0,0 @@ -#include <QObject> -#include <QtTest/QtTest> -#include <../gpgcontext.h> - -/** -* unit test for gpgcontext, -* have a look at http://doc.qt.nokia.com/latest/qtestlib-tutorial1.html -*/ -class TestGpgContext : public QObject -{ - Q_OBJECT - -public: - TestGpgContext(); - -private: - GpgME::GpgContext* mCtx; - -private slots: - void passwordSize(); - -}; - -TestGpgContext::TestGpgContext() { - mCtx = new GpgME::GpgContext(); -} - -void TestGpgContext::passwordSize() { - - QVERIFY(mCtx->listKeys().size() == 0); - - qDebug() << "import:"; - QFile* file = new QFile("../testdata/seckey-1.asc"); - file->open(QIODevice::ReadOnly); - mCtx->importKey(file->readAll()); - - qDebug() << "list:"; - foreach(GpgKey key, mCtx->listKeys()) { - qDebug() << key.id; - } - - QVERIFY(mCtx->listKeys().size() == 1); - - QString password = "abcabc"; - QString params = "<GnupgKeyParms format=\"internal\">\n" - "Key-Type: DSA\n" - "Key-Length: 1024\n" - "Subkey-Type: ELG-E\n" - "Subkey-Length: 1024\n" - "Name-Real: testa\n" - "Expire-Date: 0\n"; - "Passphrase: " + password + "\n" - "</GnupgKeyParms>"; - - /*qDebug() << "gen:"; - mCtx->generateKey(¶ms); - QVERIFY(mCtx->listKeys().size() == 1); - qDebug() << "done.";*/ -} - -QTEST_MAIN(TestGpgContext) -#include "testgpgcontext.moc" |