diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2021-07-04 22:44:07 +0200 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2021-07-04 22:44:07 +0200 |
commit | 885765dc99124199e686b9fabd162872624dfbf0 (patch) | |
tree | b084f5bf2fc23311e248f137ddbda0d5a74ed237 | |
parent | 9e8f18f051c7b3c3165366308f2eb86b18034116 (diff) | |
download | python-lxml-885765dc99124199e686b9fabd162872624dfbf0.tar.gz |
Revive benchmarks.
-rw-r--r-- | benchmark/bench_etree.py | 3 | ||||
-rw-r--r-- | benchmark/benchbase.py | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/benchmark/bench_etree.py b/benchmark/bench_etree.py index 0f66db8e..69ac5208 100644 --- a/benchmark/bench_etree.py +++ b/benchmark/bench_etree.py @@ -1,9 +1,10 @@ import copy +from io import BytesIO from itertools import * import benchbase from benchbase import (with_attributes, with_text, onlylib, - serialized, children, nochange, BytesIO) + serialized, children, nochange) TEXT = "some ASCII text" UTEXT = u"some klingon: \F8D2" diff --git a/benchmark/benchbase.py b/benchmark/benchbase.py index e34e6103..48aee212 100644 --- a/benchmark/benchbase.py +++ b/benchmark/benchbase.py @@ -1,4 +1,4 @@ -import sys, re, string, time, copy, gc +import sys, re, string, copy, gc from itertools import * import time @@ -474,6 +474,7 @@ def main(benchmark_class): if import_lxml: from lxml import etree _etrees.append(etree) + print("Using lxml %s" % etree.__version__) try: sys.argv.remove('-fel') @@ -521,6 +522,8 @@ def main(benchmark_class): print("No library to test. Exiting.") sys.exit(1) + print("Running benchmarks in Python %s" % (sys.version_info,)) + print("Preparing test suites and trees ...") selected = set( sys.argv[1:] ) benchmark_suites, benchmarks = \ |