From 6717e7fda4fefa8964c6d5791df059d287383c7a Mon Sep 17 00:00:00 2001 From: russellballestrini Date: Mon, 1 Feb 2016 21:53:05 -0500 Subject: [PATCH] wrote failing test, filename should equal '' not None. --- test_miniuri.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/test_miniuri.py b/test_miniuri.py index b87aec8..c1f833c 100644 --- a/test_miniuri.py +++ b/test_miniuri.py @@ -51,16 +51,25 @@ class TestMiniUri(TestCase): def test_uri_no_path(self): self.u = Uri('https://fox:pass@www.foxhop.net:81?p=2#5') - self.assertEqual(self.u.path, '') self.assertEqual(self.u.uri, 'https://fox:pass@www.foxhop.net:81?p=2#5') + self.assertEqual(self.u.username, 'fox') + self.assertEqual(self.u.password, 'pass') + self.assertEqual(self.u.hostname, 'www.foxhop.net') self.assertEqual(self.u.port, '81') + self.assertEqual(self.u.path, '') + self.assertEqual(self.u.filename, '') + self.assertEqual(self.u.extention, '') def test_uri_filename_only_path(self): self.u = Uri('https://fox:pass@www.foxhop.net:81/filename.jpg?p=2#5') + self.assertEqual(self.u.uri, 'https://fox:pass@www.foxhop.net:81/filename.jpg?p=2#5') + self.assertEqual(self.u.username, 'fox') + self.assertEqual(self.u.password, 'pass') + self.assertEqual(self.u.hostname, 'www.foxhop.net') + self.assertEqual(self.u.port, '81') self.assertEqual(self.u.path, '/filename.jpg') self.assertEqual(self.u.filename, 'filename.jpg') self.assertEqual(self.u.extension, 'jpg') - self.assertEqual(self.u.uri, 'https://fox:pass@www.foxhop.net:81/filename.jpg?p=2#5') def test_uri_trailing_slash_only_path(self): self.u = Uri('https://fox:pass@www.foxhop.net:81/?p=2#5')