~nataliabidart/ubuntuone-client/run-upload-run-stable-2-0

« back to all changes in this revision

Viewing changes to tests/syncdaemon/test_action_queue.py

  • Committer: Tarmac
  • Author(s): Facundo Batista
  • Date: 2011-09-01 18:41:44 UTC
  • mfrom: (1117.3.1 support-ssl-error)
  • Revision ID: tarmac-20110901184144-j2dw72qf0zk4ddbs
Support SSL error on initial dialog with server (LP: #833388).

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
from functools import wraps
34
34
from StringIO import StringIO
35
35
 
 
36
import OpenSSL.SSL
 
37
 
36
38
from mocker import Mocker, MockerTestCase, ANY, expect
37
39
from oauth import oauth
38
40
from twisted.internet import defer, threads, reactor
4043
4045
        e = twisted_error.ConnectionDone()
4044
4046
        return self.assert_send_request_and_handle_errors_on_connection_end(e)
4045
4047
 
 
4048
    def test_send_request_and_handle_errors_on_ssl_error(self):
 
4049
        """_send_request_and_handle_errors is correct when get a SSL error."""
 
4050
        e = OpenSSL.SSL.Error()
 
4051
        return self.assert_send_request_and_handle_errors_on_connection_end(e)
 
4052
 
4046
4053
    @defer.inlineCallbacks
4047
4054
    def assert_send_request_and_handle_errors_on_server_error(self, serr):
4048
4055
        """_send_request_and_handle_errors is correct when server error."""