예제 #1
0
    def test_execute_propagates_connection_error_on_connect(self, mock_session, mock_try_connect):
        mock_try_connect.side_effect = NailgunClient.NailgunConnectionError(
            "127.0.0.1:31337", 31337, -31336, Exception("oops"),
        )

        with self.assertRaises(NailgunClient.NailgunConnectionError):
            self.nailgun_client.execute("test")
예제 #2
0
    def test_execute_propagates_connection_error_on_connect(
            self, mock_session, mock_try_connect):
        mock_try_connect.side_effect = NailgunClient.NailgunConnectionError(
            'oops')

        with self.assertRaises(NailgunClient.NailgunConnectionError):
            self.nailgun_client.execute('test')