src/eric7/Testing/Interfaces/UnittestRunner.py

branch
eric7
changeset 9485
0f3620304d7a
parent 9482
a2bc06a54d9d
child 9549
67295777d9fe
child 9653
e67609152c5e
diff -r d2eb8f0a5bf0 -r 0f3620304d7a src/eric7/Testing/Interfaces/UnittestRunner.py
--- a/src/eric7/Testing/Interfaces/UnittestRunner.py	Tue Nov 08 11:14:44 2022 +0100
+++ b/src/eric7/Testing/Interfaces/UnittestRunner.py	Tue Nov 08 11:34:19 2022 +0100
@@ -7,6 +7,7 @@
 Module implementing the test runner script for the 'unittest' framework.
 """
 
+import importlib
 import json
 import os
 import sys
@@ -382,7 +383,9 @@
                 test = testLoader.discover(discoveryStart)
         else:
             if testFileName:
-                module = __import__(os.path.splitext(os.path.basename(testFileName))[0])
+                module = importlib.import_module(
+                    os.path.splitext(os.path.basename(testFileName))[0]
+                )
             else:
                 module = None
             if failed:

eric ide

mercurial