/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

Fix #177643 by making pycurl handle url-embedded credentials again.

* bzrlib/tests/test_http.py:
Define proper tests for pycurl instead of replacing the urllib
ones (a correct refactoring is already under work elsewhere). Add
KnownFailures to document limitations in the pycurl
implementation (cant prompt for password, no support for
authentication.conf, cant handle a nonce change for digest auth).
(TestAuth.test_no_prompt_for_password_when_using_auth_config): Fix
typo.

* bzrlib/transport/http/__init__.py:
(HttpTransportBase._remote_path): Don't mention user and passwords
in urls since bothe implementations handle credentials separately.
(HttpTransportBase._create_auth): Share default credentials
creation between both implementation.

* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get_curl): Save user provided credentials.
(PyCurlTransport._set_curl_options): Set USERPWD explicitely from
credentials if any have been provided in the url.

* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._remote_path): Deleted, pushed to base class.
(HttpTransport_urllib._perform): Simplified.

* bzrlib/transport/http/_urllib2_wrappers.py:
(AbstractAuthHandler._build_password_prompt): Fix typo.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 2553.2.6 18 years ago Robert Collins And overhaul BranchTestProviderAdapter too. 7.2 KB Diff Download File
test_bound_sftp.py 1551.15.71 18 years ago Aaron Bentley Fix test case that was importing merge when it did 12.8 KB Diff Download File
test_branch.py 3099.1.1 18 years ago John Arbash Meinel Fix bug #175337, bzr bind shouldn't check the ance 27.6 KB Diff Download File
test_break_lock.py 3015.2.4 18 years ago Robert Collins Handle repositories that cannot be remotely locked 3.6 KB Diff Download File
test_commit.py 2789.1.1 18 years ago Ian Clatworthy (Nam Nguyen) Pre-commit hook 8.7 KB Diff Download File
test_create_checkout.py 3044.1.1 18 years ago Martin Pool Fix up calls to TestCase.build_tree passing a stri 2.6 KB Diff Download File
test_get_revision_id_to_revno_map.py 2978.7.1 18 years ago John Arbash Meinel Fix bug #162486, by having RemoteBranch properly i 4.6 KB Diff Download File
test_hooks.py 2696.3.7 18 years ago Martin Pool Update hook test to cope with branches that can't 2.8 KB Diff Download File
test_http.py 2018.5.113 18 years ago Robert Collins Test only fixes from the ported-to-bzr.dev test-co 3.5 KB Diff Download File
test_last_revision_info.py 2249.4.1 19 years ago Wouter van Heyst New Branch.last_revision_info method, this is bein 1.4 KB Diff Download File
test_locking.py 3015.2.15 18 years ago Robert Collins Review feedback. 20.9 KB Diff Download File
test_parent.py 2018.5.167 18 years ago Andrew Bennetts Various changes in response to John's review. 2.9 KB Diff Download File
test_permissions.py 2018.5.99 18 years ago Andrew Bennetts Don't test mode setting for remote branches becaus 3.1 KB Diff Download File
test_pull.py 3052.5.2 18 years ago John Arbash Meinel Use a Graph.heads() check to determine if the ance 8.4 KB Diff Download File
test_push.py 2949.5.1 18 years ago Alexander Belchenko selftest: use SymlinkFeature instead of TestSkippe 10.1 KB Diff Download File
test_revision_history.py 2697.2.2 18 years ago Martin Pool deprecate Branch.append_revision 7.5 KB Diff Download File
test_revision_id_to_revno.py 2598.5.3 18 years ago Aaron Bentley Push NULL_REVISION deeper 1.6 KB Diff Download File
test_sprout.py 2949.5.1 18 years ago Alexander Belchenko selftest: use SymlinkFeature instead of TestSkippe 3.9 KB Diff Download File
test_tags.py 2388.1.12 18 years ago Alexander Belchenko direct test for tags.get_reverse_tag_dict() 7 KB Diff Download File
test_uncommit.py 2598.5.2 18 years ago Aaron Bentley Got all tests passing with Branch returning 'null: 3.9 KB Diff Download File
test_update.py 2598.5.4 18 years ago Aaron Bentley Restore original Branch.last_revision behavior, fi 2.9 KB Diff Download File