Comment 3 for bug 694909

Revision history for this message
Manuel de la Peña (mandel) wrote :

I have just made a branch in which the TestKeyring is moved to the platform module. This has been done so that tests can be ran in different platforms and will allow application developers to use the TestKeyring doing an import from the platform module in the following way:

form desktopcouch.application.platform import TestKeyring

I believe this solves two different problems:
    1. Allow test to be ran in diff platforms.
    2. Allows 3rd party developers to import the TestKeyring if needed.

I believe this would solve your first issue, that is, having to use TestKeyring, the second one we talked about (having to share the keyring over different process) I believe is better fixed by writing a small in memory keyring that exposes it data over dbus (I'm working on it during my free time)

I hope it helps :)