diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2017-11-28 20:58:41 -0800 |
---|---|---|
committer | Jon Dufresne <jon.dufresne@gmail.com> | 2017-12-01 22:50:16 -0800 |
commit | 699be52e8b8a08e04e3486b73f748a7e489b35f2 (patch) | |
tree | c23e08b4583b529fe96baaae728a64c47fda6db4 /tests/testutils.py | |
parent | a51160317c680662c52e4a1a6b4d11beae37f205 (diff) | |
download | psycopg2-699be52e8b8a08e04e3486b73f748a7e489b35f2.tar.gz |
Remove unnecessary script_to_py3; make scripts compatible instead
Part of the work towards moving tests out of the installed package.
Diffstat (limited to 'tests/testutils.py')
-rw-r--r-- | tests/testutils.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/tests/testutils.py b/tests/testutils.py index bd08d6c..2ee07af 100644 --- a/tests/testutils.py +++ b/tests/testutils.py @@ -371,34 +371,6 @@ def skip_if_windows(f): return skip_if_windows_ -def script_to_py3(script): - """Convert a script to Python3 syntax if required.""" - if sys.version_info[0] < 3: - return script - - import tempfile - f = tempfile.NamedTemporaryFile(suffix=".py", delete=False) - f.write(script.encode()) - f.flush() - filename = f.name - f.close() - - # 2to3 is way too chatty - import logging - logging.basicConfig(filename=os.devnull) - - from lib2to3.main import main - if main("lib2to3.fixes", ['--no-diffs', '-w', '-n', filename]): - raise Exception('py3 conversion failed') - - f2 = open(filename) - try: - return f2.read() - finally: - f2.close() - os.remove(filename) - - class py3_raises_typeerror(object): def __enter__(self): pass |