def test_sign_verify(filename, sigfilename, valid): """Unit test for verify""" if valid: assert gpg.verify(sigfilename, filename) else: assert not gpg.verify(sigfilename, filename)
def test_sign(): """Unit test for sign""" filename = TESTPATH + "test1.pys" sigfilename = filename + ".sig" _set_sig(filename, sigfilename) valid = gpg.verify(sigfilename, filename) assert valid
def validate_signature(self, filename): """Returns True if a valid signature is present for filename""" sigfilename = filename + '.sig' try: dummy = open(sigfilename) dummy.close() except IOError: # Signature file does not exist return False # Check if the sig is valid for the sigfile return verify(sigfilename, filename)
def validate_signature(self, filename): """Returns True if a valid signature is present for filename""" if not GPG_PRESENT: return False sigfilename = filename + '.sig' try: dummy = open(sigfilename) dummy.close() except IOError: # Signature file does not exist return False # Check if the sig is valid for the sigfile return verify(sigfilename, filename)
def test_sign_verify(filename, sigfilename, valid): """Unit test for verify""" assert valid == gpg.verify(sigfilename, filename)