def test_check_connection_without_credentials(self, transmission_client): plugin = TransmissionClientPlugin() self.assertFalse(plugin.check_connection()) transmission_client.assert_not_called() transmission_client.assert_not_called()
def test_check_connection_without_credentials(self, transmission_client): plugin = TransmissionClientPlugin() self.assertFalse(plugin.check_connection()) transmission_client.assert_not_called() transmission_client.assert_not_called()
def test_check_connection_successfull(self, transmission_client): plugin = TransmissionClientPlugin() settings = {'host': 'localhost', 'username': '******', 'password': '******'} plugin.set_settings(settings) self.assertNotEqual(False, plugin.check_connection()) transmission_client.assert_called_with(address='localhost', port=TransmissionClientPlugin.DEFAULT_PORT, user='******', password='******')
def test_check_connection_successfull(self, transmission_client): plugin = TransmissionClientPlugin() settings = {'host': 'localhost', 'username': '******', 'password': '******'} plugin.set_settings(settings) self.assertNotEqual(False, plugin.check_connection()) transmission_client.assert_called_with(address='localhost', port=TransmissionClientPlugin.DEFAULT_PORT, user='******', password='******')
def test_check_connection_connect_exception(self, transmission_client): transmission_client.side_effect = transmissionrpc.TransmissionError plugin = TransmissionClientPlugin() settings = { 'host': 'localhost', 'username': '******', 'password': '******' } plugin.set_settings(settings) with pytest.raises(transmissionrpc.TransmissionError) as e: plugin.check_connection() transmission_client.assert_called_with( address='localhost', port=TransmissionClientPlugin.DEFAULT_PORT, user='******', password='******')
def test_check_connection_connect_exception(self, transmission_client): transmission_client.side_effect = transmissionrpc.TransmissionError plugin = TransmissionClientPlugin() settings = {'host': 'localhost', 'username': '******', 'password': '******'} plugin.set_settings(settings) self.assertFalse(plugin.check_connection()) transmission_client.assert_called_with(address='localhost', port=TransmissionClientPlugin.DEFAULT_PORT, user='******', password='******')