summaryrefslogtreecommitdiff
path: root/test/suite.py
diff options
context:
space:
mode:
authorelie <elie>2005-06-14 06:59:38 +0000
committerelie <elie>2005-06-14 06:59:38 +0000
commit3dfa1b281dfd1f1d8a8d955f56042be9b093a912 (patch)
treeda5b6711a73ca89caa0e7dd93cbecdacf4b0d831 /test/suite.py
downloadpyasn1-3dfa1b281dfd1f1d8a8d955f56042be9b093a912.tar.gz
Initial revision
Diffstat (limited to 'test/suite.py')
-rw-r--r--test/suite.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/test/suite.py b/test/suite.py
new file mode 100644
index 0000000..7125ac1
--- /dev/null
+++ b/test/suite.py
@@ -0,0 +1,23 @@
+import type.suite
+import codec.ber.suite
+import codec.cer.suite
+import codec.der.suite
+try:
+ import unittest
+except ImportError:
+ raise error.PyAsn1Error(
+ 'PyUnit package\'s missing. See http://pyunit.sourceforge.net/'
+ )
+
+suite = unittest.TestSuite()
+for m in (
+ type.suite,
+ codec.ber.suite,
+ codec.cer.suite,
+ codec.der.suite
+ ):
+ suite.addTest(getattr(m, 'suite'))
+
+def runTests(): unittest.TextTestRunner(verbosity=2).run(suite)
+
+if __name__ == '__main__': runTests()