ôY`ã@s^ddlmZddlmZmZddlmZdd„Zdd„Zdd „Z d S) é)Ú signatures)ÚdjbecÚ ed25519py)ÚbinarycCstjƒdS)N)rZ get_ed25519ll©rrú;/tmp/pip-build-3puug3g5/wheel/wheel/test/test_signatures.pyÚ test_getlibsrcCstjƒtjƒdS)N)rZdsa_testZdh_testrrrrÚ test_djbecs r c#CsUtjtddƒƒ}tjƒ}tjtdƒ|jƒ}tj||jƒytj||jƒWntk r~Yn Xtdƒ‚ytjtddƒƒWntk rºYn Xtdƒ‚y$tjtdƒtdƒdƒWntk rÿYn Xtdƒ‚y$tjtdƒtdƒdƒWntk rDYn Xtdƒ‚dS)Nú é ÚtestzExpected ValueErroré!Úé) rZcrypto_sign_keypairrZ crypto_signÚskZcrypto_sign_openZvkÚ ValueErrorÚ Exception)Zkp0ZkpÚsignedrrrÚtest_ed25519py s0     $  $ rN) ÚwheelrZwheel.signaturesrrZ wheel.utilrrr rrrrrÚs