summaryrefslogtreecommitdiff
path: root/test/all_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/all_tests.py')
-rw-r--r--test/all_tests.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/test/all_tests.py b/test/all_tests.py
new file mode 100644
index 0000000..df1a03d
--- /dev/null
+++ b/test/all_tests.py
@@ -0,0 +1,23 @@
+#!/usr/bin/env python
+"""
+This combines all PySQLite test suites into one big one.
+"""
+
+import unittest, sys
+import api_tests, logging_tests, lowlevel_tests, pgresultset_tests, type_tests
+import userfunction_tests, transaction_tests
+
+def suite():
+ suite = unittest.TestSuite((lowlevel_tests.suite(), api_tests.suite(),
+ type_tests.suite(), userfunction_tests.suite(),
+ transaction_tests.suite(), pgresultset_tests.suite(),
+ logging_tests.suite()))
+
+ return suite
+
+def main():
+ runner = unittest.TextTestRunner()
+ runner.run(suite())
+
+if __name__ == "__main__":
+ main()