/brz/remove-bazaar

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

« back to all changes in this revision

Viewing changes to breezy/tests/test_urlutils.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2018-09-13 12:50:28 UTC
  • mfrom: (7096.2.2 empty-port)
  • Revision ID: breezy.the.bot@gmail.com-20180913125028-mja5gz8xsams9iey
Allow port to be empty when parsing URLs.

Merged from https://code.launchpad.net/~jelmer/brz/empty-port/+merge/354640

Show diffs side-by-side

added added

removed removed

Lines of Context:
933
933
        self.assertIsNot(url, url3)
934
934
        self.assertEqual(url, url3)
935
935
 
 
936
    def test_parse_empty_port(self):
 
937
        parsed = urlutils.URL.from_string('http://example.com:/one')
 
938
        self.assertEqual('http', parsed.scheme)
 
939
        self.assertIs(None, parsed.user)
 
940
        self.assertIs(None, parsed.password)
 
941
        self.assertEqual('example.com', parsed.host)
 
942
        self.assertIs(None, parsed.port)
 
943
        self.assertEqual('/one', parsed.path)
 
944
 
936
945
 
937
946
class TestFileRelpath(TestCase):
938
947