[Bf-blender-cvs] [2ffcb80cb65] master: Python tests: replaced `imp` with `importlib`
Sybren A. Stüvel
noreply at git.blender.org
Fri Jun 28 14:37:11 CEST 2019
Commit: 2ffcb80cb65aef841805d70b56f97108f5ad0f4c
Author: Sybren A. Stüvel
Date: Fri Jun 28 14:37:04 2019 +0200
Branches: master
https://developer.blender.org/rB2ffcb80cb65aef841805d70b56f97108f5ad0f4c
Python tests: replaced `imp` with `importlib`
The `imp` module has been deprecated since Python 3.4, and is replaced
by `importlib`.
===================================================================
M tests/python/bl_load_addons.py
===================================================================
diff --git a/tests/python/bl_load_addons.py b/tests/python/bl_load_addons.py
index 0df98585062..bb730bc362c 100644
--- a/tests/python/bl_load_addons.py
+++ b/tests/python/bl_load_addons.py
@@ -29,7 +29,7 @@ import addon_utils
import os
import sys
-import imp
+import importlib
BLACKLIST_DIRS = (
os.path.join(bpy.utils.resource_path('USER'), "scripts"),
@@ -121,7 +121,7 @@ def reload_addons(do_reload=True, do_reverse=True):
# now test reloading
if do_reload:
- imp.reload(sys.modules[mod_name])
+ sys.modules[mod_name] = importlib.reload(sys.modules[mod_name])
if do_reverse:
# in case order matters when it shouldn't
More information about the Bf-blender-cvs
mailing list