Ñò zˆJc @s…ddkZyddklZWn#ej oddklZnXddkZddklZdefd„ƒYZd„Z dS(iÿÿÿÿN(tBytesIO(tStringIO(tGpgHomeTestCasetImportTestCasecBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsƒ|idƒ}tiƒ}|i|ƒ}|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|it|iƒdƒ|i|idddtifƒ|idƒ}dS(Nskey1.pubiit(E79A842DA34A1CA383F64A1546BB55F0885C65A4(tkeyfiletgpgmetContexttimport_t assertEqualt consideredt no_user_idtimportedt imported_rsat unchangedt new_user_idst new_sub_keystnew_signaturestnew_revocationst secret_readtsecret_importedtsecret_unchangedtskipped_new_keyst not_importedtlentimportstNonet IMPORT_NEWtget_key(tselftfptctxtresulttkey((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_files, cCs¿|idƒ}tiƒ}|i|ƒ}|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|it|iƒdƒ|i|idddtitiBfƒ|i|idddtifƒ|idƒ}|idtƒ}dS(Nskey1.seciiiR(RRRRR R R R R RRRRRRRRRRRRRRt IMPORT_SECRETRtTrue(RRRR R!((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_secret_file6s4 cCs…t|idƒiƒƒ}tiƒ}|i|ƒ}|it|iƒdƒ|i|idddti fƒ|i dƒ}dS(Nskey1.pubiiR( RRtreadRRRR RRRRR(RRRR R!((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_stringioTs cCsVdi|idƒiƒ|idƒiƒ|idƒiƒgƒ}t|ƒ}tiƒ}|i|ƒ}|i|idƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|it|iƒd ƒ|i|idd dtifƒ|i|idd dtitiBfƒ|i|idd dtifƒ|i|idd dtifƒ|id ƒ}|id ƒ}|id tƒ}dS( Ns skey1.pubskey1.secskey2.pubiiiiiRt(93C2240D6B8AA10AB28F701D2CF46B7FC97E6B0F(tjoinRR&RRRRR R R R R RRRRRRRRRRRRRRR#t IMPORT_SIGRR$(RtkeysRRR R!((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_concat_sH  cCsWtdƒ}tiƒ}|i|ƒ}|i|idƒ|it|iƒdƒdS(Nti(RRRRR R RR(RRRR ((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_empty‡s   cCs•tiƒ}|idƒ}|i|ƒ}|idƒ}|i|ƒ}|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|i dƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|i|idƒ|it|iƒdƒ|i|iddƒ|idƒ}dS(Nskey1.pubiiR(s(E79A842DA34A1CA383F64A1546BB55F0885C65A4Ni(RRRRR R R R R RRRRRRRRRRRRRR(RRRR R!((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyttest_import_twiceŽs. (t__name__t __module__R"R%R'R,R.R/(((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyRs    ( cCstiƒ}|itƒS(N(tunittestt TestLoadertloadTestsFromNameR0(tloader((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyt test_suiteªs ( R2tioRt ImportErrorRRtgpgme.tests.utilRRR6(((s=/usr/lib64/python2.6/site-packages/gpgme/tests/test_import.pyts