aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2016-05-12 09:51:21 +0000
committerJustus Winter <[email protected]>2016-05-12 09:51:21 +0000
commitc89d3a71ad20ff02755539a44f254b1e59054c4a (patch)
tree22c3defac3788a4b795018c576b3d048a13670ce
parentpython: Fix type translation. (diff)
downloadgpgme-c89d3a71ad20ff02755539a44f254b1e59054c4a.tar.gz
gpgme-c89d3a71ad20ff02755539a44f254b1e59054c4a.zip
python: Make test case more robust.
* lang/python/examples/t-edit.py: Check if key is found. Signed-off-by: Justus Winter <[email protected]>
-rw-r--r--lang/python/examples/t-edit.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/lang/python/examples/t-edit.py b/lang/python/examples/t-edit.py
index 5553190c..5e5857a2 100644
--- a/lang/python/examples/t-edit.py
+++ b/lang/python/examples/t-edit.py
@@ -16,6 +16,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+import sys
import os
from pyme import core
from pyme.core import Data, Context
@@ -53,6 +54,9 @@ else:
out = Data()
c.op_keylist_start(b"Alpha", 0)
key = c.op_keylist_next()
+ if not key:
+ sys.exit("Key Alpha not found. " +
+ "Did you point GNUPGHOME to GPGME's tests/gpg dir?")
c.op_edit(key, KeyEditor().edit_fnc, out, out)
print("[-- Last response --]")
out.seek(0,0)