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