X-Git-Url: https://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=setup.py;h=0b85ab9e6116f327c0c8ec0cb0bc669b9aa966dc;hb=1d33b9e56df38c611807c85e08753aac1e0b5b2b;hp=ec6b7821f2cfc210d821b8bc27ec5a4e8d89ee39;hpb=27e6cd7b4e503aa15ad7a2dc53633f343d018dda;p=oss%2Fctypescrypto.git diff --git a/setup.py b/setup.py index ec6b782..0b85ab9 100644 --- a/setup.py +++ b/setup.py @@ -1,44 +1,44 @@ from distutils.core import setup import distutils.cmd -import sys,os +import sys, os class MyTests(distutils.cmd.Command): - user_options=[] - def initialize_options(self): - pass - def finalize_options(self): - pass - def run(self): - sys.path.insert(0,os.getcwd()) - import unittest - result=unittest.TextTestResult(sys.stdout,True,True) - suite= unittest.defaultTestLoader.discover("./tests") - print "Discovered %d test cases"%suite.countTestCases() - result.buffer=True - suite.run(result) - print "" - if not result.wasSuccessful(): - if len(result.errors): - print "============ Errors disovered =================" - for r in result.errors: - print r[0],":",r[1] - - if len(result.failures): - print "============ Failures disovered =================" - for r in result.failures: - print r[0],":",r[1] - sys.exit(1) - else: - print "All tests successful" + user_options = [] + def initialize_options(self): + pass + def finalize_options(self): + pass + def run(self): + sys.path.insert(0, os.getcwd()) + import unittest + result = unittest.TextTestResult(sys.stdout, True, True) + suite = unittest.defaultTestLoader.discover("./tests") + print "Discovered %d test cases" % suite.countTestCases() + result.buffer = True + suite.run(result) + print "" + if not result.wasSuccessful(): + if len(result.errors): + print "============ Errors disovered =================" + for res in result.errors: + print res[0], ":", res[1] + + if len(result.failures): + print "============ Failures disovered =================" + for res in result.failures: + print res[0], ":", res[1] + sys.exit(1) + else: + print "All tests successful" setup( - name="ctypescrypto", - version="0.2.0", - description="CTypes-based interface for some OpenSSL libcrypto features", - author="Victor Wagner", - author_email="vitus@wagner.pp.ru", - url="https://github.com/vbwagner/ctypescrypto", - packages=["ctypescrypto"], - cmdclass={"test":MyTests} + name="ctypescrypto", + version="0.3.1", + description="CTypes-based interface for some OpenSSL libcrypto features", + author="Victor Wagner", + author_email="vitus@wagner.pp.ru", + url="https://github.com/vbwagner/ctypescrypto", + packages=["ctypescrypto"], + cmdclass={"test":MyTests} )