aboutsummaryrefslogtreecommitdiff
path: root/bench/runbench.py
diff options
context:
space:
mode:
Diffstat (limited to 'bench/runbench.py')
-rw-r--r--bench/runbench.py25
1 files changed, 13 insertions, 12 deletions
diff --git a/bench/runbench.py b/bench/runbench.py
index ac2cbb1..38cf128 100644
--- a/bench/runbench.py
+++ b/bench/runbench.py
@@ -3,12 +3,13 @@
Runs the benchmarks
"""
from __future__ import print_function
-import sys
+
import os
import re
+import sys
from subprocess import Popen
-_filename_re = re.compile(r'^bench_(.*?)\.py$')
+_filename_re = re.compile(r"^bench_(.*?)\.py$")
bench_directory = os.path.abspath(os.path.dirname(__file__))
@@ -18,27 +19,27 @@ def list_benchmarks():
match = _filename_re.match(name)
if match is not None:
result.append(match.group(1))
- result.sort(key=lambda x: (x.startswith('logging_'), x.lower()))
+ result.sort(key=lambda x: (x.startswith("logging_"), x.lower()))
return result
def run_bench(name):
- sys.stdout.write('%-32s' % name)
+ sys.stdout.write("%-32s" % name)
sys.stdout.flush()
- Popen([sys.executable, '-mtimeit', '-s',
- 'from bench_%s import run' % name,
- 'run()']).wait()
+ Popen(
+ [sys.executable, "-mtimeit", "-s", "from bench_%s import run" % name, "run()"]
+ ).wait()
def main():
- print('=' * 80)
- print('Running benchmark for MarkupSafe')
- print('-' * 80)
+ print("=" * 80)
+ print("Running benchmark for MarkupSafe")
+ print("-" * 80)
os.chdir(bench_directory)
for bench in list_benchmarks():
run_bench(bench)
- print('-' * 80)
+ print("-" * 80)
-if __name__ == '__main__':
+if __name__ == "__main__":
main()