Esempio n. 1
0
 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)
Esempio n. 2
0
    def test__ensure_node(self, gcimock):
        bep = BaseEndpoint()
        self.assertIsNone(bep.node)

        bep._ensure_node()

        self.assertEquals(bep.node, gcimock().node)
Esempio n. 3
0
 def test_close(self):
     bep = BaseEndpoint()
     bep.close()
Esempio n. 4
0
 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