예제 #1
0
 def test_config_args(self):
     self.patchProxyCmd(KUBE_CTL_PROXY_FAKE)
     self.config = config = kubeclientservice.KubeCtlProxyConfigLoader(
         proxy_port=8002, namespace="system")
     yield config.startService()
     self.assertEqual(config.kube_proxy_output,
                      b'Starting to serve on 127.0.0.1:8002')
     self.assertEqual(config.getConfig(), {
         'master_url': 'http://localhost:8002',
         'namespace': 'system'
     })
     yield config.stopService()
 def test_config_args(self):
     self.patchProxyCmd(KUBE_CTL_PROXY_FAKE)
     self.config = config = kubeclientservice.KubeCtlProxyConfigLoader(
         proxy_port=8002, namespace="system")
     yield config.startService()
     self.assertEqual(config.kube_proxy_output,
                      b'Starting to serve on 127.0.0.1:8002')
     self.assertEqual(config.getConfig(), {
         'master_url': 'http://localhost:8002',
         'namespace': 'system'
     })
     yield config.stopService()