示例#1
0
 def setUp(self):
     super(TestEtcdWatcher, self).setUp()
     self.m_client = Mock()
     etcdv3._client = self.m_client
     self.watcher = EtcdWatcher("/calico")
     self.m_dispatcher = Mock(spec=PathDispatcher)
     self.watcher.dispatcher = self.m_dispatcher
 def setUp(self):
     super(TestEtcdWatcher, self).setUp()
     self.reconnect_patch = patch(
         "networking_calico.etcdutils.EtcdWatcher.reconnect")
     self.m_reconnect = self.reconnect_patch.start()
     self.watcher = EtcdWatcher(["foobar:4001"], "/calico")
     self.m_client = Mock()
     self.watcher.client = self.m_client
     self.m_dispatcher = Mock(spec=PathDispatcher)
     self.watcher.dispatcher = self.m_dispatcher