Merge lp:~dobey/ubuntu-sso-client/lint-roller into lp:ubuntu-sso-client

Proposed by dobey on 2012-10-23
Status: Merged
Approved by: dobey on 2012-10-26
Approved revision: 1011
Merged at revision: 1010
Proposed branch: lp:~dobey/ubuntu-sso-client/lint-roller
Merge into: lp:ubuntu-sso-client
Diff against target: 572 lines (+48/-81)
15 files modified
bin/ubuntu-sso-login (+1/-0)
run-mac-tests (+2/-1)
run-tests (+3/-2)
run-tests.bat (+2/-1)
ubuntu_sso/keyring/__init__.py (+5/-2)
ubuntu_sso/networkstate/__init__.py (+0/-6)
ubuntu_sso/networkstate/linux.py (+2/-6)
ubuntu_sso/qt/main/__init__.py (+3/-5)
ubuntu_sso/qt/proxy_dialog.py (+2/-8)
ubuntu_sso/qt/ssl_dialog.py (+2/-4)
ubuntu_sso/utils/__init__.py (+1/-3)
ubuntu_sso/utils/tests/test_tcpactivation.py (+0/-20)
ubuntu_sso/utils/tests/test_ui.py (+3/-3)
ubuntu_sso/utils/webclient/__init__.py (+4/-10)
ubuntu_sso/utils/webclient/tests/test_webclient.py (+18/-10)
To merge this branch: bzr merge lp:~dobey/ubuntu-sso-client/lint-roller
Reviewer Review Type Date Requested Status
Mike McCracken (community) Approve on 2012-10-25
Roberto Alsina (community) 2012-10-23 Approve on 2012-10-23
Review via email: mp+131016@code.launchpad.net

Commit Message

Switch to pyflakes.
Fix all the resulting issues from switching to pyflakes.

Description of the Change

You'll likely need the version of pyflakes from ppa:ubuntuone/nightlies to test this.

To post a comment you must log in.
Roberto Alsina (ralsina) :
review: Approve
1009. By dobey on 2012-10-23

Bring cleanup/pep8 args lists in line with main run-tests script.

1010. By dobey on 2012-10-24

Don't skip this test any more, as it has been fixed in trunk now.

1011. By dobey on 2012-10-24

Merged from trunk.

Mike McCracken (mikemc) wrote :

:)

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/ubuntu-sso-login'
2--- bin/ubuntu-sso-login 2012-06-27 20:00:27 +0000
3+++ bin/ubuntu-sso-login 2012-10-24 17:16:22 +0000
4@@ -33,6 +33,7 @@
5
6 # import decimal even if we don't need it, pylint: disable=W0611
7 import decimal
8+assert(decimal)
9 # This is a workaround for LP: #467397. Some module in our depency chain sets
10 # the locale and imports decimal, and that generates the following trace:
11 # Traceback (most recent call last):
12
13=== modified file 'run-mac-tests'
14--- run-mac-tests 2012-08-16 04:28:32 +0000
15+++ run-mac-tests 2012-10-24 17:16:22 +0000
16@@ -40,7 +40,7 @@
17 style_check() {
18 USE_PYFLAKES=1 u1lint --ignore ubuntu_sso/qt/ui
19 if [ -x `which pep8` ]; then
20- pep8 --exclude '.svn,CVS,.bzr,.hg,.git,*_ui.py,*_rc.py' --repeat . bin/*
21+ pep8 --exclude '.bzr' --repeat . bin/*
22 else
23 echo "Please install the 'pep8' package."
24 fi
25@@ -49,6 +49,7 @@
26 echo "*** Running QT test suite for ""$MODULE"" ***"
27 python ./setup.py build
28 u1trial --reactor=qt4 --gui -i "test_linux.py, test_qt.py, test_windows.py, test_glib.py, test_txsecrets.py" "$MODULE"
29+python ./setup.py clean
30 rm -rf _trial_temp
31 rm -rf build
32
33
34=== modified file 'run-tests'
35--- run-tests 2012-06-27 19:03:44 +0000
36+++ run-tests 2012-10-24 17:16:22 +0000
37@@ -45,9 +45,9 @@
38 fi
39
40 style_check() {
41- u1lint --ignore ubuntu_sso/qt/ui
42+ USE_PYFLAKES=1 u1lint --ignore ubuntu_sso/qt/ui
43 if [ -x `which pep8` ]; then
44- pep8 --exclude '.svn,CVS,.bzr,.hg,.git,*_ui.py,*_rc.py' --repeat . bin/*
45+ pep8 --exclude '.bzr' --repeat . bin/*
46 else
47 echo "Please install the 'pep8' package."
48 fi
49@@ -62,6 +62,7 @@
50 echo "*** Running QT test suite for ""$MODULE"" ***"
51 ./setup.py build
52 $XVFB_CMDLINE u1trial --reactor=qt4 --gui -i $LINUX_IGNORE_FILES "$MODULE"
53+./setup.py clean
54 rm -rf _trial_temp
55 rm -rf build
56
57
58=== modified file 'run-tests.bat'
59--- run-tests.bat 2012-10-04 19:25:14 +0000
60+++ run-tests.bat 2012-10-24 17:16:22 +0000
61@@ -85,10 +85,11 @@
62
63 ECHO Performing style checks...
64 SET IGNORE_LINT="ubuntu_sso\networkstate\linux.py,ubuntu_sso\main\linux.py,ubuntu_sso\main\tests\test_linux.py,ubuntu_sso\utils\txsecrets.py,ubuntu_sso\utils\tests\test_txsecrets.py,ubuntu_sso\tests\bin,bin\ubuntu-sso-login"
65+SET USE_PYFLAKES=1
66 "%LINTPATH%" -i "%IGNORE_LINT%" ubuntu_sso
67 :: test for style if we can, if pep8 is not present, move to the end
68 ECHO Running PEP-8 Check...
69-"%PEP8PATH%" --repeat .
70+"%PEP8PATH%" --exclude ".bzr" --repeat . bin\*
71 :CLEAN
72
73 IF EXIST \.coverage RMDIR /s /q \.coverage
74
75=== modified file 'ubuntu_sso/keyring/__init__.py'
76--- ubuntu_sso/keyring/__init__.py 2012-07-31 20:51:00 +0000
77+++ ubuntu_sso/keyring/__init__.py 2012-10-24 17:16:22 +0000
78@@ -111,10 +111,13 @@
79 returnValue(None)
80
81
82+Keyring = None
83 if sys.platform in ('win32', 'darwin'):
84- from ubuntu_sso.keyring.pykeyring import Keyring
85+ from ubuntu_sso.keyring import pykeyring
86+ Keyring = pykeyring.Keyring
87 else:
88- from ubuntu_sso.keyring.linux import Keyring
89+ from ubuntu_sso.keyring import linux as linux_kr
90+ Keyring = linux_kr.Keyring
91
92
93 class UbuntuOneOAuthKeyring(Keyring):
94
95=== modified file 'ubuntu_sso/networkstate/__init__.py'
96--- ubuntu_sso/networkstate/__init__.py 2012-04-23 12:22:03 +0000
97+++ ubuntu_sso/networkstate/__init__.py 2012-10-24 17:16:22 +0000
98@@ -34,9 +34,6 @@
99 # pylint: disable=C0103
100
101 NetworkManagerState = None
102-ONLINE = None
103-OFFLINE = None
104-UNKNOWN = None
105
106
107 class NetworkFailException(Exception):
108@@ -55,7 +52,4 @@
109 networksource = linux
110
111 NetworkManagerState = networksource.NetworkManagerState
112-ONLINE = networksource.ONLINE
113-OFFLINE = networksource.OFFLINE
114-UNKNOWN = networksource.UNKNOWN
115 is_machine_connected = networksource.is_machine_connected
116
117=== modified file 'ubuntu_sso/networkstate/linux.py'
118--- ubuntu_sso/networkstate/linux.py 2012-10-05 14:39:37 +0000
119+++ ubuntu_sso/networkstate/linux.py 2012-10-24 17:16:22 +0000
120@@ -33,15 +33,13 @@
121 from twisted.internet import defer
122
123 from ubuntu_sso.networkstate import NetworkFailException
124-# pylint: disable=W0611
125 from ubuntu_sso.networkstate.networkstates import (
126- ONLINE, OFFLINE, UNKNOWN,
127+ ONLINE, OFFLINE,
128
129 NM_STATE_CONNECTING_LIST,
130 NM_STATE_CONNECTED_LIST,
131 NM_STATE_DISCONNECTED_LIST,
132 )
133-# pylint: enable=W0611
134 from ubuntu_sso.logger import setup_logging
135 logger = setup_logging("ubuntu_sso.networkstate")
136
137@@ -103,7 +101,7 @@
138 nm_proxy.Get(NM_DBUS_INTERFACE, "State",
139 reply_handler=self.got_state,
140 error_handler=self.got_error)
141- except Exception as e: # pylint: disable=W0703
142+ except Exception as e:
143 self.got_error(e)
144
145
146@@ -119,13 +117,11 @@
147 result = (state == ONLINE)
148 d.callback(result)
149
150- # pylint: disable=W0702, W0703
151 try:
152 network = NetworkManagerState(got_state)
153 network.find_online_state()
154 except Exception as e:
155 logger.exception('is_machine_connected failed with:')
156 d.errback(NetworkFailException(e))
157- # pylint: enable=W0702, W0703
158
159 return d
160
161=== modified file 'ubuntu_sso/qt/main/__init__.py'
162--- ubuntu_sso/qt/main/__init__.py 2012-07-03 16:36:41 +0000
163+++ ubuntu_sso/qt/main/__init__.py 2012-10-24 17:16:22 +0000
164@@ -34,21 +34,20 @@
165 from PyQt4 import QtGui, QtCore
166
167 # Module used to include the resources into this file
168-# Unused import resources_rc, pylint: disable=W0611
169 from ubuntu_sso.qt.ui import resources_rc
170-# pylint: enable=W0611
171 from ubuntu_sso.qt.ubuntu_sso_wizard import UbuntuSSOClientGUI
172 from ubuntu_sso.utils import compat, PLATFORM_QSS
173
174
175-# Invalid name "source", pylint: disable=C0103
176+# Poke resources_rc to avoid pyflakes complaining about unused import
177+assert(resources_rc)
178+
179 if sys.platform in ('win32', 'darwin'):
180 from ubuntu_sso.qt.main import windows
181 source = windows
182 else:
183 from ubuntu_sso.qt.main import linux
184 source = linux
185-# pylint: enable=C0103
186
187
188 def main(**kwargs):
189@@ -72,7 +71,6 @@
190 if isinstance(value, compat.binary_type):
191 kwargs[key] = value.decode('utf-8')
192
193- # Unused variable 'ui', pylint: disable=W0612
194 close_callback = lambda: source.main_quit(app)
195 ui = UbuntuSSOClientGUI(close_callback=close_callback, **kwargs)
196 style = QtGui.QStyle.alignedRect(
197
198=== modified file 'ubuntu_sso/qt/proxy_dialog.py'
199--- ubuntu_sso/qt/proxy_dialog.py 2012-07-03 16:14:49 +0000
200+++ ubuntu_sso/qt/proxy_dialog.py 2012-10-24 17:16:22 +0000
201@@ -115,15 +115,13 @@
202 password = compat.text_type(
203 self.ui.password_entry.text()).encode('utf8')
204 creds = dict(username=username, password=password)
205- # pylint: disable=W0703, W0612
206 try:
207 logger.debug('Save credentials as for domain %s.', self.domain)
208 yield self.keyring.set_credentials(self.domain, creds)
209 except Exception as e:
210- logger.exception('Could not set credentials:')
211+ logger.exception('Could not set credentials: %s', e)
212 self.done(EXCEPTION_RAISED)
213 logger.debug('Stored creds')
214- # pylint: disable=W0703, W0612
215 self.done(USER_SUCCESS)
216
217 def _on_cancel_clicked(self, *args):
218@@ -169,15 +167,13 @@
219
220 def main():
221 """Main method used to show the creds dialog."""
222- # Keep ref to avoid core dump, pylint: disable=W0612
223-
224 if sys.platform == 'win32':
225 import qt4reactor
226 qt4reactor.install()
227 logger.debug('Qt reactor installed.')
228
229 app = QApplication(sys.argv)
230- # pylint: enable=W0612
231+ app
232 args = parse_args()
233 win = ProxyCredsDialog(domain=args.domain,
234 retry=args.retry)
235@@ -187,11 +183,9 @@
236 win.finished.connect(exit_code)
237
238 logger.debug('Starting reactor')
239- # pylint: disable=E1101
240 from twisted.internet import reactor
241 logger.debug('QApp is %s', reactor.qApp)
242 reactor.run()
243- # pylint: enable=E1101
244 else:
245 return_code = win.exec_()
246 sys.exit(return_code)
247
248=== modified file 'ubuntu_sso/qt/ssl_dialog.py'
249--- ubuntu_sso/qt/ssl_dialog.py 2012-04-09 17:38:24 +0000
250+++ ubuntu_sso/qt/ssl_dialog.py 2012-10-24 17:16:22 +0000
251@@ -41,9 +41,7 @@
252
253 from ubuntu_sso import USER_CANCELLATION, USER_SUCCESS
254 from ubuntu_sso.logger import setup_gui_logging
255-# Unused import resources_rc, pylint: disable=W0611
256 from ubuntu_sso.qt.ui import resources_rc
257-# pylint: enable=W0611
258 from ubuntu_sso.qt.expander import QExpander
259 from ubuntu_sso.qt.ui.ssl_dialog_ui import Ui_SSLDialog
260 from ubuntu_sso.utils.ui import (
261@@ -73,6 +71,7 @@
262 '</ul>')
263
264 logger = setup_gui_logging("ubuntu_sso.qt.proxy_dialog")
265+assert(resources_rc)
266
267
268 class SSLDialog(QDialog):
269@@ -165,9 +164,8 @@
270
271 def main():
272 """Main method used to show the creds dialog."""
273- # pylint: disable=W0612
274 app = QApplication(sys.argv)
275- # pylint: enable=W0612
276+ assert(app)
277 args = parse_args()
278 win = SSLDialog(args.appname, domain=args.domain, details=args.details)
279 return_code = win.exec_()
280
281=== modified file 'ubuntu_sso/utils/__init__.py'
282--- ubuntu_sso/utils/__init__.py 2012-10-15 22:08:54 +0000
283+++ ubuntu_sso/utils/__init__.py 2012-10-24 17:16:22 +0000
284@@ -83,9 +83,7 @@
285
286 # otherwise, try to load 'dir_constant' from installation path
287 try:
288- # Unused variable 'ubuntu_sso'
289- # pylint: disable=W0612, F0401, E0611
290- import ubuntu_sso.constants
291+ __import__('ubuntu_sso.constants', None, None, [''])
292 module = sys.modules.get('ubuntu_sso.constants')
293 return getattr(module, dir_constant)
294 except (ImportError, AttributeError):
295
296=== modified file 'ubuntu_sso/utils/tests/test_tcpactivation.py'
297--- ubuntu_sso/utils/tests/test_tcpactivation.py 2012-06-27 21:58:15 +0000
298+++ ubuntu_sso/utils/tests/test_tcpactivation.py 2012-10-24 17:16:22 +0000
299@@ -31,19 +31,10 @@
300
301 from __future__ import print_function
302
303-# twisted uses a different coding convention
304-# pylint: disable=C0103,W0232
305-
306-# this test module access a few protected members (starting with _)
307-# pylint: disable=W0212
308-
309 import twisted.internet
310 from twisted.internet import defer, protocol, task
311 from twisted.trial.unittest import TestCase
312
313-# pylint: disable=W0611
314-from ubuntuone.devtools.testcases import skipIfOS
315-# pylint: enable=W0611
316 from ubuntuone.devtools.testcases.txsocketserver import (
317 ServerTestCase,
318 TidyTCPServer,
319@@ -248,7 +239,6 @@
320 class TestConnect(object):
321 """A fake connection object."""
322
323- # pylint: disable=E0213
324 @defer.inlineCallbacks
325 def connect(my_self, factory):
326 """A fake connection."""
327@@ -258,14 +248,12 @@
328 self.patch(factory, 'is_listening',
329 connected_factory.is_listening)
330 defer.returnValue(connected_factory)
331- # pylint: enable=E0213
332
333 self.patch(tcpactivation, 'clientFromString',
334 lambda *args: TestConnect())
335
336 yield server.listen_server(protocol.ServerFactory)
337
338- # pylint: disable=E1101
339 ad = ActivationDetector(self.config)
340 result = yield ad.is_already_running()
341 self.assertTrue(result, "It should be already running.")
342@@ -402,7 +390,6 @@
343 description = yield ai.get_server_description()
344 self.assertEqual(description, self.server_description)
345
346- #pylint:disable=W0201
347 @defer.inlineCallbacks
348 def test_get_description_fails_if_service_already_started(self):
349 """The get_description method fails if service already started."""
350@@ -412,7 +399,6 @@
351 class TestConnect(object):
352 """A fake connection object."""
353
354- # pylint: disable=E0213
355 @defer.inlineCallbacks
356 def connect(my_self, factory):
357 """A fake connection."""
358@@ -422,7 +408,6 @@
359 self.patch(factory, 'is_listening',
360 connected_factory.is_listening)
361 defer.returnValue(connected_factory)
362- # pylint: enable=E0213
363
364 self.patch(tcpactivation, 'clientFromString',
365 lambda *args: TestConnect())
366@@ -432,7 +417,6 @@
367 ai = ActivationInstance(self.config)
368 yield self.assertFailure(ai.get_server_description(),
369 AlreadyStartedError)
370- #pylint:enable=W0201
371
372
373 def server_test(config):
374@@ -445,7 +429,6 @@
375
376 # start listening
377 f = FakeServerFactory()
378- # pylint: disable=E1101
379 reactor.listenTCP(description, f)
380
381 # try to get the description again
382@@ -454,7 +437,6 @@
383 def already_started(failure):
384 """This instance was already started."""
385 print("already started!")
386- # pylint: disable=E1101
387 reactor.callLater(3, reactor.stop)
388
389 def get_description():
390@@ -466,7 +448,6 @@
391 print("starting the server.")
392 ai = ActivationInstance(config)
393 get_description()
394- # pylint: disable=E1101
395 reactor.run()
396
397
398@@ -483,7 +464,6 @@
399 reactor.stop()
400
401 d.addCallback(got_description)
402- # pylint: disable=E1101
403 reactor.run()
404
405
406
407=== modified file 'ubuntu_sso/utils/tests/test_ui.py'
408--- ubuntu_sso/utils/tests/test_ui.py 2012-09-13 13:52:40 +0000
409+++ ubuntu_sso/utils/tests/test_ui.py 2012-10-24 17:16:22 +0000
410@@ -43,9 +43,9 @@
411 """Test whether importing ui module defines _ as a builtin."""
412 # This module is already imported above, but just to make sure, since
413 # top imports may change over time.
414- import ubuntu_sso.utils.ui # pylint: disable=W0612
415- with self.assertRaises(NameError):
416- _ # pylint: disable=W0104,E0602
417+ import ubuntu_sso.utils.ui
418+ assert(ubuntu_sso.utils.ui)
419+ self.assertFalse('_' in __builtins__)
420
421
422 class GetPasswordStrengTestCase(TestCase):
423
424=== modified file 'ubuntu_sso/utils/webclient/__init__.py'
425--- ubuntu_sso/utils/webclient/__init__.py 2012-04-09 17:38:24 +0000
426+++ ubuntu_sso/utils/webclient/__init__.py 2012-10-24 17:16:22 +0000
427@@ -30,13 +30,6 @@
428
429 import sys
430
431-# pylint: disable=W0611
432-from ubuntu_sso.utils.webclient.common import (
433- ProxyUnauthorizedError,
434- UnauthorizedError,
435- WebClientError,
436-)
437-
438
439 def is_qt4reactor_installed():
440 """Check if the qt4reactor is installed."""
441@@ -62,11 +55,12 @@
442 def webclient_module():
443 """Choose the module of the web client."""
444 if is_qt4reactor_installed():
445- from ubuntu_sso.utils.webclient import qtnetwork as web_module
446+ from ubuntu_sso.utils.webclient import qtnetwork
447+ return qtnetwork
448 else:
449- from ubuntu_sso.utils.webclient import libsoup as web_module
450+ from ubuntu_sso.utils.webclient import libsoup
451 #from ubuntu_sso.utils.webclient import txweb as web_module
452- return web_module
453+ return libsoup
454
455
456 def webclient_factory(*args, **kwargs):
457
458=== modified file 'ubuntu_sso/utils/webclient/tests/test_webclient.py'
459--- ubuntu_sso/utils/webclient/tests/test_webclient.py 2012-06-29 20:57:01 +0000
460+++ ubuntu_sso/utils/webclient/tests/test_webclient.py 2012-10-24 17:16:22 +0000
461@@ -43,6 +43,7 @@
462 from urlparse import urlparse, urljoin, parse_qsl
463
464 from OpenSSL import crypto
465+from oauth import oauth
466 from socket import gethostname
467 from twisted.cred import checkers, portal
468 from twisted.internet import defer
469@@ -65,7 +66,13 @@
470 from ubuntu_sso.utils import webclient
471 from ubuntu_sso.utils.ui import SSL_DETAILS_TEMPLATE
472 from ubuntu_sso.utils.webclient import gsettings, txweb
473-from ubuntu_sso.utils.webclient.common import BaseWebClient, HeaderDict, oauth
474+from ubuntu_sso.utils.webclient.common import (
475+ BaseWebClient,
476+ HeaderDict,
477+
478+ UnauthorizedError,
479+ WebClientError,
480+)
481
482 ANY_VALUE = object()
483 SAMPLE_KEY = "result"
484@@ -314,7 +321,7 @@
485 def test_get_iri_error(self):
486 """The errback is called when there's some error."""
487 yield self.assertFailure(self.wc.request(self.base_iri + THROWERROR),
488- webclient.WebClientError)
489+ WebClientError)
490
491 @defer.inlineCallbacks
492 def test_zero_byte_in_content(self):
493@@ -345,7 +352,7 @@
494 def test_unauthorized(self):
495 """Detect when a request failed with the UNAUTHORIZED http code."""
496 yield self.assertFailure(self.wc.request(self.base_iri + UNAUTHORIZED),
497- webclient.UnauthorizedError)
498+ UnauthorizedError)
499
500 @defer.inlineCallbacks
501 def test_method_head(self):
502@@ -377,7 +384,7 @@
503 password="wrong password!")
504 self.addCleanup(other_wc.shutdown)
505 yield self.assertFailure(other_wc.request(self.base_iri + GUARDED),
506- webclient.UnauthorizedError)
507+ UnauthorizedError)
508
509 @defer.inlineCallbacks
510 def test_request_is_oauth_signed(self):
511@@ -418,7 +425,7 @@
512 def test_webclienterror_not_string(self):
513 """The returned exception contains unicode data."""
514 deferred = self.wc.request(self.base_iri + THROWERROR)
515- failure = yield self.assertFailure(deferred, webclient.WebClientError)
516+ failure = yield self.assertFailure(deferred, WebClientError)
517 for error in failure.args:
518 self.assertTrue(isinstance(error, basestring))
519
520@@ -508,6 +515,7 @@
521 fake_reactor = FakeSavingReactor()
522 wc = txweb.WebClient(fake_reactor)
523 _response = yield wc.request(iri)
524+ assert(_response)
525 host, _port, _args = fake_reactor.connections[0]
526 self.assertEqual(host, self.FAKE_HOST)
527
528@@ -681,7 +689,7 @@
529
530 self.wc.force_use_proxy(partial_settings)
531 self.failUnlessFailure(self.wc.request(self.base_iri + SIMPLERESOURCE),
532- webclient.WebClientError)
533+ WebClientError)
534
535 if WEBCLIENT_MODULE_NAME.endswith(".txweb"):
536 reason = "txweb does not support proxies."
537@@ -906,7 +914,7 @@
538 self.spawn_return_code = Exception()
539 self.failUnlessFailure(self.wc.request_proxy_auth_credentials(
540 self.domain, True),
541- webclient.WebClientError)
542+ WebClientError)
543
544 @defer.inlineCallbacks
545 def test_creds_acquired(self):
546@@ -922,7 +930,7 @@
547 self.keyring.creds = Exception()
548 self.failUnlessFailure(self.wc.request_proxy_auth_credentials(
549 self.domain, self.retry),
550- webclient.WebClientError)
551+ WebClientError)
552
553 @defer.inlineCallbacks
554 def test_creds_none(self):
555@@ -1071,7 +1079,7 @@
556 # we fail due to the fake ssl cert
557 yield self.failUnlessFailure(self.wc.request(
558 self.base_iri + SIMPLERESOURCE),
559- webclient.WebClientError)
560+ WebClientError)
561 # https requests do not use the auth proxy therefore called should be
562 # empty. This asserts that we are using the correct settings for the
563 # request.
564@@ -1160,7 +1168,7 @@
565 """Test showing the dialog and rejecting."""
566 self.failUnlessFailure(self.wc.request(
567 self.base_iri + SIMPLERESOURCE),
568- webclient.WebClientError)
569+ WebClientError)
570 self.assertNotEqual(None, self.memento.check_error('SSL errors'))
571
572 def test_format_ssl_details(self):

Subscribers

People subscribed via source and target branches