def test_parse_not_url_2(self): url_parse = "ssefd/index.html" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "") self.assertEqual(site, "") self.assertEqual(path, "")
def test_parse_not_url(self): url_parse = "na%243f" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "") self.assertEqual(site, "") self.assertEqual(path, "")
def test_parse_url_not_site(self): url_parse = "http://" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "http") self.assertEqual(site, "") self.assertEqual(path, "")
def test_parse_url_not_protocol(self): url_parse = "www.twitter.com/anarb/index.html" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "") self.assertEqual(site, "www.twitter.com") self.assertEqual(path, "anarb/index.html")
def test_parse_url_not_path(self): url_parse = "http://www.twitter.com" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "http") self.assertEqual(site, "www.twitter.com") self.assertEqual(path, "")
def test_parse_url_notequal(self): url_parse = "https://www.flickr.com/photo/anarey/" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertNotEqual(protocol, "http") self.assertNotEqual(site, "www.anarey.info") self.assertNotEqual(path, "index.html")
def test_return_value(self): url_parse = "http://www.anarey.info/index.html" url = parseurl_class.Parseurl(url_parse) protocol, site, path = url.parse_url() self.assertEqual(protocol, "http") self.assertEqual(site, "www.anarey.info") self.assertEqual(path, "index.html")
def test_long_url(self): url_parse = "www.anarey.info/aaaaa" url = parseurl_class.Parseurl(url_parse) self.assertEqual("www.anarey.info", url.get_site())
def test_not_protocol(self): url_parse = "www.google.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("www.google.com", url.get_site())
def test_protocol_http(self): url_parse = "http://www.site.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("http", url.get_protocol())
def test_site_twitter(self): url_parse = "http://www.twitter.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("www.twitter.com", url.get_site())
def test_site_google(self): url_parse = "http://www.google.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("www.google.com", url.get_site())
def test_path_url_not_protocol(self): url_parse = "www.anarey.info/un/paseo.html" url = parseurl_class.Parseurl(url_parse) self.assertEqual("un/paseo.html", url.get_path())
def test_path_not_www(self): url_parse = "anarey.info/info/aboutme" url = parseurl_class.Parseurl(url_parse) self.assertEqual("info/aboutme", url.get_path())
def test_site_notwww(self): url_parse = "http://github.org" url = parseurl_class.Parseurl(url_parse) self.assertEqual("github.org", url.get_site())
def test_protocolsmb(self): url_parse = "smb://www.site.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("smb", url.get_protocol())
def test_long_url_not_protocol(self): url_parse = "www.anarey.info/holamundo/dkef/ed" url = parseurl_class.Parseurl(url_parse) self.assertEqual("www.anarey.info", url.get_site())
def test_path_notequal(self): url_parse = "http://www.anarey.info/index2.html" url = parseurl_class.Parseurl(url_parse) self.assertNotEqual("index.html", url.get_path())
def test_not_site_found(self): url_parse = "htttp://" url = parseurl_class.Parseurl(url_parse) self.assertEqual("", url.get_site())
def test_path_not_path(self): url_parse = "www.anarey.info" url = parseurl_class.Parseurl(url_parse) self.assertEqual("", url.get_path())
def test_site_notwww_notprotocol(self): url_parse = "twitter.com" url = parseurl_class.Parseurl(url_parse) self.assertEqual("twitter.com", url.get_site())
def test_not_site(self): url_parse = "http://www.site2.com" url = parseurl_class.Parseurl(url_parse) self.assertNotEqual("www.site.com", url.get_site())
def test_path_about(self): url_parse = "http://www.anarey.info/acerca-de" url = parseurl_class.Parseurl(url_parse) self.assertEqual("acerca-de", url.get_path())
def test_long_path(self): url_parse = "http://www.anarey.info/un/paseo/por" url = parseurl_class.Parseurl(url_parse) self.assertEqual("un/paseo/por", url.get_path())