<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang/qt/tests, branch ben/minor-docs-fixes</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=ben%2Fminor-docs-fixes</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=ben%2Fminor-docs-fixes'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2016-08-12T14:55:51Z</updated>
<entry>
<title>Qt: Add test for progress signal of encryptjob</title>
<updated>2016-08-12T14:55:51Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-12T14:55:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=391e55411cda11446ca9de4dd0dc2b54d3e6fff5'/>
<id>urn:sha1:391e55411cda11446ca9de4dd0dc2b54d3e6fff5</id>
<content type='text'>
* lang/qt/tests/t-encrypt.cpp (testProgress): New.

--
This tests that a ByteArray IODevice now gives proper progress
signals.
</content>
</entry>
<entry>
<title>Qt: Add KeyForMailboxJob</title>
<updated>2016-08-11T16:00:14Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-11T15:22:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8c5abc8d932affab4bc79a85e3f98f6f6b982ae8'/>
<id>urn:sha1:8c5abc8d932affab4bc79a85e3f98f6f6b982ae8</id>
<content type='text'>
* lang/qt/src/job.cpp: Include moc and make subclass.
* lang/qt/src/keyformailboxjob.h,
lang/qt/src/qgpgmekeyformailboxjob.cpp,
lang/qt/src/qgpgmekeyformailboxjob.h: New.
* lang/qt/tests/run-keyformailboxjob.cpp: New manual test.
* lang/qt/tests/Makefile.am: Add run-keyformailboxjob.
* lang/qt/src/Makefile.am: Update accordingly.
* lang/qt/src/protocol.h, lang/qt/src/protocol_p.h: Add
keyformailboxjob.

--
The KeyForMailboxjob can be used to determine the best key to
use to encrypt something to a given mail address.
</content>
</entry>
<entry>
<title>Qt: Create TestPassphraseProvider on stack</title>
<updated>2016-08-10T10:07:56Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-10T10:05:32Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a27d7755d071aad42efc2aa4ea3899ba7b17f8bf'/>
<id>urn:sha1:a27d7755d071aad42efc2aa4ea3899ba7b17f8bf</id>
<content type='text'>
* lang/qt/tests/t-encrypt.cpp, lang/qt/tests/t-tofuinfo.cpp: Create
TestPassphraseProvider on stack.

--
Context does not delete the provider. This fixes ASAN errors.
</content>
</entry>
<entry>
<title>Qt: Fix t-keylist moc include</title>
<updated>2016-08-10T07:50:26Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-10T07:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=0c222e1b3cabe1a8b84a2877420cdd5df56171b5'/>
<id>urn:sha1:0c222e1b3cabe1a8b84a2877420cdd5df56171b5</id>
<content type='text'>
* lang/qt/tests/t-keylist.cpp: Don't include t-support.moc

--
Accidental leftover from trying to generate t-support moc from
another cpp file. This was solved instead by a new rule to generate
moc files from the header.
</content>
</entry>
<entry>
<title>Qt: Clean up debug output in tests</title>
<updated>2016-08-09T16:39:56Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-09T16:39:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=969f223d8de21d7c8b0f7646bbf8dbb5864e8d03'/>
<id>urn:sha1:969f223d8de21d7c8b0f7646bbf8dbb5864e8d03</id>
<content type='text'>
* lang/qt/tests/t-support.cpp: Remove accidentally commited
debug output.
</content>
</entry>
<entry>
<title>Qt: Add encryption test and refactor testsuite</title>
<updated>2016-08-09T12:23:51Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-08-09T12:10:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=f209ec8f581ae597b37f2e3a5e452e4b53b2d4c7'/>
<id>urn:sha1:f209ec8f581ae597b37f2e3a5e452e4b53b2d4c7</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Qt: Disable keylocate test for gnupg &lt; 2.0.10</title>
<updated>2016-07-14T15:03:05Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-14T15:03:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d2f2cbd297c4d2f2c3264ecc3ffb7a2b3a70bd55'/>
<id>urn:sha1:d2f2cbd297c4d2f2c3264ecc3ffb7a2b3a70bd55</id>
<content type='text'>
* lang/qt/tests/t-keylocate.cpp: Disable test for gnupg &lt; 2.0.10
</content>
</entry>
<entry>
<title>Qt: Fix usage of ignore-invalid-option in tests</title>
<updated>2016-07-14T14:32:56Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-14T14:32:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=e7f4c364732660c6cda25720b7dbc5b1c917e368'/>
<id>urn:sha1:e7f4c364732660c6cda25720b7dbc5b1c917e368</id>
<content type='text'>
* Makefile.am (pubring-stamp): Fix config.
</content>
</entry>
<entry>
<title>Qt: Fix tests if gpg2 is gpg</title>
<updated>2016-07-14T13:33:16Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-14T13:31:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=e4c0645c1eea9380d80a20895eb83c9dd7228776'/>
<id>urn:sha1:e4c0645c1eea9380d80a20895eb83c9dd7228776</id>
<content type='text'>
* lang/qt/tests/Makefile.am (pubring-stamp): Loopback and provide
passphrase on command line when importing.
</content>
</entry>
<entry>
<title>Qt: Fix memleaks in tests</title>
<updated>2016-07-11T14:51:58Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-11T14:47:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=bfa8ac7e02c16790ee5bd3b42c26699f4821d72e'/>
<id>urn:sha1:bfa8ac7e02c16790ee5bd3b42c26699f4821d72e</id>
<content type='text'>
* 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
</content>
</entry>
</feed>
