def test__ensure_node_errors(self): bep = BaseEndpoint() gcimock = Mock() gcimock.return_value = None with patch('pyon.net.endpoint.BaseEndpoint._get_container_instance', gcimock): self.assertRaises(EndpointError, bep._ensure_node)
def test__ensure_node(self, gcimock): bep = BaseEndpoint() self.assertIsNone(bep.node) bep._ensure_node() self.assertEquals(bep.node, gcimock().node)
def test_close(self): bep = BaseEndpoint() bep.close()
def setUp(self): self._node = Mock(spec=NodeB) self._ef = BaseEndpoint(node=self._node) self._ch = Mock(spec=SendChannel) self._node.channel.return_value = self._ch