Selaa lähdekoodia

Add a test for make_main_rpcinterface

Chris McDonough 10 vuotta sitten
vanhempi
commit
6bda096459
1 muutettua tiedostoa jossa 14 lisäystä ja 0 poistoa
  1. 14 0
      supervisor/tests/test_rpcinterfaces.py

+ 14 - 0
supervisor/tests/test_rpcinterfaces.py

@@ -1879,6 +1879,20 @@ class SystemNamespaceXMLRPCInterfaceTests(TestBase):
         help = interface.methodHelp('system.methodHelp')
         help = interface.methodHelp('system.methodHelp')
         self.assertEqual(help, interface.methodHelp.__doc__)
         self.assertEqual(help, interface.methodHelp.__doc__)
 
 
+class Test_make_main_rpcinterface(unittest.TestCase):
+    def _callFUT(self, supervisord):
+        from supervisor.rpcinterface import make_main_rpcinterface
+        return make_main_rpcinterface(supervisord)
+
+    def test_it(self):
+        inst = self._callFUT(None)
+        self.assertEqual(
+            inst.__class__.__name__,
+            'SupervisorNamespaceRPCInterface'
+            )
+
+
+
 class DummyRPCInterface:
 class DummyRPCInterface:
     def hello(self):
     def hello(self):
         return 'Hello!'
         return 'Hello!'