aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/tests/t-ownertrust.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-08-09Qt: Add encryption test and refactor testsuiteAndre Heinecke1-12/+3
* lang/qt/tests/Makefile.am: Add t-encrypt and t-support. * lang/qt/tests/t-support.cpp, lang/qt/tests/t-support.c (QGpgMETest): New. Class to handle common cleanup / init. * lang/qt/tests/t-keylist.cpp, lang/qt/tests/t-keylocate.cpp, lang/qt/tests/t-ownertrust.cpp, lang/qt/tests/t-tofuinfo.cpp: Inherit QGpgMETest. * lang/qt/tests/t-encrypt.cpp: New. Test Symetric and Asymectric encryption. Mixed encryption test is disabled.
2016-07-11Qt: Fix memleaks in testsAndre Heinecke1-0/+9
* lang/qt/tests/t-keylist.cpp(cleanupTestCase): Ensure that posted events are handled for autodeletion. (testSingleKeylistSync): delete job. * lang/qt/tests/t-ownertrust.cpp(cleanupTestCase): Ditto * lang/qt/tests/t-ownertrust.cpp(testChangeOwnerTrust): Delete keylistjobs. * lang/qt/tests/t-keylocate.cpp(cleanupTestCase): Ditto
2016-07-05Qt: Fix test build with Qt < 5.4.0Andre Heinecke1-1/+1
* lang/qt/tests/t-keylist.cpp, lang/qt/tests/t-keylocate.cpp, lang/qt/tests/t-ownertrust.cpp: Use old style SIGNAl syntax for QSignalSpy
2016-06-01Qt: Fix debug output in t-ownertrustAndre Heinecke1-1/+3
* lang/qt/tests/t-ownertrust.cpp (testChangeOwnerTrust): Remove general debug of trust level. Add debug output for error.
2016-05-20Qt: Add test for changeownertrustAndre Heinecke1-17/+37
* lang/qt/tests/t-ownertrust.cpp: New test. * lang/qt/tests/Makefile.am: Add test. -- This test would have catched the issue created by not handling GPGME_STATUS_KEY_CONSIDERED.
2016-05-13Qt: Add missing copyright header in testAndre Heinecke1-0/+31
* lang/qt/tests/t-keylist.cpp: Add copyright header.
2016-05-10Qt: Add test for async keylistingAndre Heinecke1-0/+18
* src/lang/qt/tests/t-keylist.cpp(KeyListTest::testKeyListAsync): New.
2016-04-11Qt: Fix unit test by adding initial.test depAndre Heinecke1-0/+6
* lang/qt/tests/t-keylist.cpp: Verify that GNUPGHOME is set. * lang/qt/tests/initial.test: New dummy test. * lang/qt/tests/Makefile.am: Add dependency to initial.test -- Feels weird but this follows the pattern in tests/gpg/Makefile.am and solves the problem that the environment is dirty.
2016-04-03Qt: Add static factor methods for protocolAndre Heinecke1-2/+1
* lang/qt/src/qgpgmebackend.cpp (QGpgME::openpgp, QGpgME::smime): New. * lang/qt/src/qgpgmebackend.h: Declare. * lang/qt/tests/t-keylist.cpp (KeyListTest::testSingleKeyListSync): Use new functions. -- This replaces the cryptobackendfactory functionality from libkleo.
2016-04-03Qt: Add a unit test for qgpgmeAndre Heinecke1-0/+31
* configure.ac: Configure test Makefile. * m4/qt.m4: Look up Qt5Test flags. * lang/qt/tests/t-keylist.cpp: New. Simple keylist check. * lang/qt/tests/Makefile.am: New. General test framework. -- This test mostly checks that it basically compiles / works and adds a test framework.