Esempio n. 1
0
 def test_extract_url_path(self):
     self.assertEqual(
         "https://adamcaudill.com/t/",
         utils.extract_url("https://adamcaudill.com/t/"),
     )
Esempio n. 2
0
 def test_extract_url_clean_wss(self):
     self.assertEqual("wss://adamcaudill.com/",
                      utils.extract_url("wss://adamcaudill.com/"))
Esempio n. 3
0
 def test_extract_url_clean_creds(self):
     self.assertEqual(
         "https://*****:*****@adamcaudill.com/",
         utils.extract_url("https://*****:*****@adamcaudill.com/"),
     )
Esempio n. 4
0
 def test_extract_url_clean_port(self):
     self.assertEqual(
         "https://adamcaudill.com:8080/",
         utils.extract_url("https://adamcaudill.com:8080/"),
     )
Esempio n. 5
0
 def test_extract_url_punnycode(self):
     self.assertEqual(
         "https://xn--bcher-kva.example/",
         utils.extract_url("https://xn--bcher-kva.example"),
     )
Esempio n. 6
0
 def test_extract_url_idn(self):
     self.assertEqual("https://bücher.example/",
                      utils.extract_url("https://Bücher.example"))