File 968f8638c25c0cd18b2dbe6f15ce6f62c363935e.patch of Package python-Arpeggio
Index: Arpeggio-2.0.2/arpeggio/tests/test_examples.py
===================================================================
--- Arpeggio-2.0.2.orig/arpeggio/tests/test_examples.py
+++ Arpeggio-2.0.2/arpeggio/tests/test_examples.py
@@ -11,11 +11,7 @@ import os
import sys
import glob
-PY_LT_3_5 = sys.version_info < (3, 5)
-if PY_LT_3_5:
- import imp
-else:
- import importlib
+import imp
def test_examples():
@@ -34,14 +30,9 @@ def test_examples():
example_dir = os.path.dirname(e)
sys.path.insert(0, example_dir)
(module_name, _) = os.path.splitext(os.path.basename(e))
- if PY_LT_3_5:
- (module_file, module_path, desc) = \
- imp.find_module(module_name, [example_dir])
- mod = imp.load_module(module_name, module_file, module_path, desc)
- else:
- mod_spec = importlib.util.spec_from_file_location(module_name, e)
- mod = importlib.util.module_from_spec(mod_spec)
- mod_spec.loader.exec_module(mod)
+ (module_file, module_path, desc) = \
+ imp.find_module(module_name, [example_dir])
+ mod = imp.load_module(module_name, module_file, module_path, desc)
if hasattr(mod, 'main'):
mod.main(debug=False)