summaryrefslogtreecommitdiff
path: root/testing
Commit message (Collapse)AuthorAgeFilesLines
* gcr: Implement support for parsing ecdsa OpenSSH keysStef Walter2014-04-192-0/+9
|
* Makefile.am: Single Makefile mode and parallel-testsStef Walter2014-03-031-3/+0
| | | | | | | | | | | | | | | | gtk-doc doesn't work as an included Makefile so continue to use SUBDIRS with docs/reference/* Run the tests using TAP. Unfortunately the GTest --tap output mode doesn't behave well in the face of failures, and doesn't output a test plan. Use our own tap-driver and tap-compiler for these reasons. This also fixes several builddir != srcdir issues and testing hacks that were sneaking around in the code base. Move the tests into the same directories as the code that it is testing.
* gcr: Add support for parsing PKCS#10 and SPKAC formatsStef Walter2011-11-231-0/+1
| | | | | | | | * Add support for PKCS#10 both DER and PEM encoded * Add support for HTML5 SPKAC <keygen> certificate request format, both raw DER and encoded like OpenSSL output https://bugzilla.gnome.org/show_bug.cgi?id=663604
* Add valgrind memory checking and fix up errorsStef Walter2011-11-211-4/+0
| | | | | | | | | * This is especially necessary after migrating to EggBytes since it's reference counted and an easy sourc of memory leaks * Remove threading from testing framework, as gcr isn't threadsafe in all parts. * Fix bugs discovered in memory checking. * Fix up some of the testing stuff.
* gcr: Implement OpenSSH public key parserStef Walter2011-09-277-0/+49
| | | | * And add tests for various formats.
* gcr: Support multiple items inside a PKCS#12 bag.Stef Walter2011-09-016-3/+77
| | | | | | * This is how (at least) openssl sends along additional certs in a PKCS#12 file. * Create a new file personal.p12 to test this.
* gcr: Fixes and debugging for GcrGnupgCollection.Stef Walter2011-05-151-0/+0
| | | | | | | | | * Comments and review changes. * Add tests for collection loading and reloading. * Debug logging * Remove racy pid tracking. Will solve this in another branch. https://bugzilla.gnome.org/show_bug.cgi?id=648019
* gcr: More testing for secret gnupg keys.Stef Walter2011-05-134-0/+0
| | | | | | | | * Create an example keyring * Change signature of _gcr_gnupg_key_new so it also accepts the secret part. https://bugzilla.gnome.org/show_bug.cgi?id=648019
* Modernize the remainder of the tests.Stef Walter2011-04-241-17/+1
| | | | | * Bring up to date with gtester running and individual binaries. * Make the tests run in make distcheck
* Issue new test certificates.Stef Walter2011-01-199-18/+98
|
* Implement coverage of tests using gcov and lcov.Stef Walter2010-06-081-0/+4
|
* Cleanup naming and whitespace for testing stuff.Stef Walter2010-06-0818-0/+309
* Rip off bandaid (painful) whitespace cleanup. * At the same time cleanup naming, and remove old cruft.