X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tests%2FtestKeypair.py;h=ebe1edec5323b7ba1f388c796ed9efb60464ce88;hb=9b9ffbbb64ae96d969005cffd1d65aa993731f56;hp=0f1822a6eaaa7a7b5268fc7a9776b8e426f3635f;hpb=569614766f80d3b4520424d953eba9b800073218;p=sfa.git diff --git a/tests/testKeypair.py b/tests/testKeypair.py old mode 100644 new mode 100755 index 0f1822a6..ebe1edec --- a/tests/testKeypair.py +++ b/tests/testKeypair.py @@ -1,8 +1,13 @@ +#!/usr/bin/python +import sys +sys.path.append('..') + import unittest import xmlrpclib -from cert import * +import base64 +from sfa.trust.certificate import Keypair -class TestCert(unittest.TestCase): +class TestKeypair(unittest.TestCase): def setUp(self): pass @@ -35,5 +40,14 @@ class TestCert(unittest.TestCase): pk = k.get_openssl_pkey() self.assert_(pk != None) + def test_sign_verify(self): + k = Keypair() + k.create() + + data = "this is a test" + sig = k.sign_string(data) + + print k.verify_string(data, sig) + if __name__ == "__main__": unittest.main()