eric7/DebugClients/Python/coverage/plugin_support.py

branch
eric7
changeset 8929
fcca2fa618bf
parent 8775
0802ae193343
diff -r d856023fbeb0 -r fcca2fa618bf eric7/DebugClients/Python/coverage/plugin_support.py
--- a/eric7/DebugClients/Python/coverage/plugin_support.py	Sun Jan 16 20:28:42 2022 +0100
+++ b/eric7/DebugClients/Python/coverage/plugin_support.py	Sat Jan 22 14:44:56 2022 +0100
@@ -7,7 +7,7 @@
 import os.path
 import sys
 
-from coverage.exceptions import CoverageException
+from coverage.exceptions import PluginError
 from coverage.misc import isolate_module
 from coverage.plugin import CoveragePlugin, FileTracer, FileReporter
 
@@ -44,7 +44,7 @@
 
             coverage_init = getattr(mod, "coverage_init", None)
             if not coverage_init:
-                raise CoverageException(
+                raise PluginError(
                     f"Plugin module {module!r} didn't define a coverage_init function"
                 )
 
@@ -110,11 +110,9 @@
         if specialized is not None:
             specialized.append(plugin)
 
-    def __nonzero__(self):
+    def __bool__(self):
         return bool(self.order)
 
-    __bool__ = __nonzero__
-
     def __iter__(self):
         return iter(self.order)
 

eric ide

mercurial