summaryrefslogtreecommitdiffstats
path: root/Tools/pybench/pybench-2.0/Setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/pybench/pybench-2.0/Setup.py')
-rw-r--r--Tools/pybench/pybench-2.0/Setup.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/Tools/pybench/pybench-2.0/Setup.py b/Tools/pybench/pybench-2.0/Setup.py
new file mode 100644
index 0000000..f1417e6
--- /dev/null
+++ b/Tools/pybench/pybench-2.0/Setup.py
@@ -0,0 +1,39 @@
+#!python
+
+# Setup file for pybench
+#
+# This file has to import all tests to be run; it is executed as
+# Python source file, so you can do all kinds of manipulations here
+# rather than having to edit the tests themselves.
+#
+# Note: Please keep this module compatible to Python 1.5.2.
+#
+# Tests may include features in later Python versions, but these
+# should then be embedded in try-except clauses in this configuration
+# module.
+
+# Defaults
+Number_of_rounds = 10
+Warp_factor = 10
+
+# Import tests
+from Arithmetic import *
+from Calls import *
+from Constructs import *
+from Lookups import *
+from Instances import *
+try:
+ from NewInstances import *
+except ImportError:
+ pass
+from Lists import *
+from Tuples import *
+from Dict import *
+from Exceptions import *
+from Imports import *
+from Strings import *
+from Numbers import *
+try:
+ from Unicode import *
+except (ImportError, SyntaxError):
+ pass