Rev 4779: Add NEWS entry. in file:///home/vila/src/bzr/bugs/186920-lp-proxy/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Fri Oct 30 15:15:33 GMT 2009
At file:///home/vila/src/bzr/bugs/186920-lp-proxy/
------------------------------------------------------------
revno: 4779
revision-id: v.ladeuil+lp at free.fr-20091030151532-ll4seawr2q7zo1py
parent: v.ladeuil+lp at free.fr-20091030144452-f5pqbo4kwqrb1row
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 186920-lp-proxy
timestamp: Fri 2009-10-30 16:15:32 +0100
message:
Add NEWS entry.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2009-10-29 05:57:55 +0000
+++ b/NEWS 2009-10-30 15:15:32 +0000
@@ -36,6 +36,9 @@
fails intermittently with "second push failed to complete".
(Andrew Bennetts, #437626)
+* Launchpad urls can now be resolved from behind proxies.
+ (Gordon Tyler, Vincent Ladeuil, #198920)
+
* PreviewTree file names are not limited by the encoding of the temp
directory's filesystem. (Aaron Bentley, #436794)
=== modified file 'bzrlib/plugins/launchpad/test_lp_directory.py'
--- a/bzrlib/plugins/launchpad/test_lp_directory.py 2009-10-30 14:44:52 +0000
+++ b/bzrlib/plugins/launchpad/test_lp_directory.py 2009-10-30 15:15:32 +0000
@@ -313,15 +313,22 @@
server.canned_response = response_format % dict(length=length,
path=path)
- def test_simple_request(self):
- self.set_canned_response(self.server, '~bzr-pqm/bzr/bzr.dev')
+ def do_request(self, server_url):
os.environ['BZR_LP_XMLRPC_URL'] = self.server.get_url()
service = lp_registration.LaunchpadService()
resolve = lp_registration.ResolveLaunchpadPathRequest('bzr')
result = resolve.submit(service)
+ return result
+
+ def test_direct_request(self):
+ self.set_canned_response(self.server, '~bzr-pqm/bzr/bzr.dev')
+ result = self.do_request(self.server.get_url())
urls = result.get('urls', None)
self.assertIsNot(None, urls)
self.assertEquals(
['bzr+ssh://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev',
'http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev'],
urls)
+ # FIXME: we need to test with a real proxy, I can't find a way so simulate
+ # CONNECT without leaving one server hanging the test :-/ Since that maybe
+ # related to the leaking tests problems, I'll punt for now -- vila 20091030
More information about the bazaar-commits
mailing list