Beispiel #1
0
    def test_should_initialize_broadcaster_when_connecting_broadcaster(self, mock_wamb):
        configuration = {'broadcaster_host': 'broadcaster-host',
                         'broadcaster_port': 1234}
        receiver = Receiver()
        receiver.set_configuration(configuration)

        receiver._connect_broadcaster()

        self.assertEquals(
            call('broadcaster-host', 1234, 'yadtreceiver'), mock_wamb.call_args)
Beispiel #2
0
    def test_should_add_session_handler_to_broadcaster_when_connecting_broadcaster(self, mock_wamb):
        receiver = Receiver()
        configuration = {'broadcaster_host': 'broadcasterhost',
                         'broadcaster_port': 1234}
        receiver.set_configuration(configuration)
        mock_broadcaster_client = Mock()
        mock_wamb.return_value = mock_broadcaster_client

        receiver._connect_broadcaster()

        self.assertEquals(
            call(receiver.onConnect), mock_broadcaster_client.addOnSessionOpenHandler.call_args)