Exemple #1
0
class DemuxTransformUnitTest(PyonTestCase):
    def setUp(self):
        self.demuxer = DemuxTransform()

    def test_on_start(self):
        pass #No cover because of complexity (INT test covers it)

    def test_on_quit(self):
        pass # No cover because of complexity

    def test_recv_packet(self):
        self.demuxer.publish = Mock()

        self.demuxer.recv_packet('incoming',{}, 'id')
        self.demuxer.publish.assert_called_once_with('incoming',None)

    def test_publish(self):
        mock_publish = DotDict(publish=Mock())
        self.demuxer.publishers = [mock_publish]
        self.demuxer.publish('incoming',None)
        mock_publish.publish.assert_called_once_with('incoming')
Exemple #2
0
class DemuxTransformUnitTest(PyonTestCase):
    def setUp(self):
        self.demuxer = DemuxTransform()

    def test_on_start(self):
        pass  #No cover because of complexity (INT test covers it)

    def test_on_quit(self):
        pass  # No cover because of complexity

    def test_recv_packet(self):
        self.demuxer.publish = Mock()

        self.demuxer.recv_packet('incoming', {}, 'id')
        self.demuxer.publish.assert_called_once_with('incoming', None)

    def test_publish(self):
        mock_publish = DotDict(publish=Mock())
        self.demuxer.publishers = [mock_publish]
        self.demuxer.publish('incoming', None)
        mock_publish.publish.assert_called_once_with('incoming')
Exemple #3
0
 def setUp(self):
     self.demuxer = DemuxTransform()
Exemple #4
0
 def setUp(self):
     self.demuxer = DemuxTransform()