Ñò zˆJc @ s… d d k Z y d d k l Z Wn# e j o d d k l Z n Xd d k Z d d k l Z d e f d „ ƒ YZ d „ Z d S( iÿÿÿÿN( t BytesIO( t StringIO( t GpgHomeTestCaset ImportTestCasec B s> e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C sƒ | i d ƒ } t i ƒ } | i | ƒ } | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i t | i ƒ d ƒ | i | i d d d t i f ƒ | i d ƒ } d S( Ns key1.pubi i t( E79A842DA34A1CA383F64A1546BB55F0885C65A4( t keyfilet gpgmet Contextt import_t assertEqualt consideredt no_user_idt importedt imported_rsat unchangedt new_user_idst new_sub_keyst new_signaturest new_revocationst secret_readt secret_importedt secret_unchangedt skipped_new_keyst not_importedt lent importst Nonet IMPORT_NEWt get_key( t selft fpt ctxt resultt key( ( s= /usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyt test_import_file s, c C s¿ | i d ƒ } t i ƒ } | i | ƒ } | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i t | i ƒ d ƒ | i | i d d d t i t i Bf ƒ | i | i d d d t i f ƒ | i d ƒ } | i d t ƒ } d S( Ns key1.seci i i R ( R R R R R R R R R R R R R R R R R R R R R R R t IMPORT_SECRETR t True( R R R R R! ( ( s= /usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyt test_import_secret_file6 s4 c C s… t | i d ƒ i ƒ ƒ } t i ƒ } | i | ƒ } | i t | i ƒ d ƒ | i | i d d d t i f ƒ | i d ƒ } d S( Ns key1.pubi i R ( R R t readR R R R R R R R R ( R R R R R! ( ( s= /usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyt test_import_stringioT s c C sV d i | i d ƒ i ƒ | i d ƒ i ƒ | i d ƒ i ƒ g ƒ } t | ƒ } t i ƒ } | i | ƒ } | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i | i d ƒ | i t | i ƒ d ƒ | i | i d d d t i f ƒ | i | i d d d t i t i Bf ƒ | i | i d d d t i f ƒ | i | i d d d t i f ƒ | i d ƒ } | i d ƒ } | i d t ƒ } d S( Ns s key1.pubs key1.secs key2.pubi i i i i R t( 93C2240D6B8AA10AB28F701D2CF46B7FC97E6B0F( t joinR R&