1 from distutils.core import setup
5 class MyTests(distutils.cmd.Command):
7 def initialize_options(self):
9 def finalize_options(self):
12 sys.path.insert(0,os.getcwd())
14 result=unittest.TextTestResult(sys.stdout,True,True)
15 suite= unittest.defaultTestLoader.discover("./tests")
16 print "Discovered %d test cases"%suite.countTestCases()
20 if not result.wasSuccessful():
21 if len(result.errors):
22 print "============ Errors disovered ================="
23 for r in result.errors:
26 if len(result.failures):
27 print "============ Failures disovered ================="
28 for r in result.failures:
32 print "All tests successful"
37 description="CTypes-based interface for some OpenSSL libcrypto features"
38 author="Victor Wagner",
39 author_email="vitus@wagner.pp.ru",
40 url="https://github.com/vbwagner/ctypescrypto",
41 packages=["ctypescrypto"],
42 cmdlass={"test":MyTests}