src/eric7/RemoteServer/EricServer.py

branch
server
changeset 10574
622e59b51640
parent 10567
b098e0d028cc
child 10597
fbe93720ee9f
diff -r c4f503f40caf -r 622e59b51640 src/eric7/RemoteServer/EricServer.py
--- a/src/eric7/RemoteServer/EricServer.py	Wed Feb 14 10:24:23 2024 +0100
+++ b/src/eric7/RemoteServer/EricServer.py	Thu Feb 15 13:59:02 2024 +0100
@@ -20,6 +20,7 @@
 from eric7.UI.Info import Version
 
 from .EricRequestCategory import EricRequestCategory
+from .EricServerCoverageRequestHandler import EricServerCoverageRequestHandler
 from .EricServerDebuggerRequestHandler import EricServerDebuggerRequestHandler
 from .EricServerFileSystemRequestHandler import EricServerFileSystemRequestHandler
 
@@ -65,6 +66,13 @@
             self.__fileSystemRequestHandler.handleRequest,
         )
 
+        # create and register the 'Coverage' request handler
+        self.__coverageRequestHandler = EricServerCoverageRequestHandler(self)
+        self.registerRequestHandler(
+            EricRequestCategory.Coverage,
+            self.__coverageRequestHandler.handleRequest,
+        )
+
         # TODO: 'Project' handler not implemented yet
         # TODO: implement an 'EditorConfig' handler (?)
 
@@ -331,6 +339,9 @@
     def __closeIdeConnection(self, shutdown=False):
         """
         Private method to close the connection to an eric-ide.
+        
+        @param shutdown flag indicating a shutdown process
+        @type bool
         """
         if self.__connection is not None:
             self.__selector.unregister(self.__connection)

eric ide

mercurial