Beispiel #1
0
 def test_url_based_authentication(self):
     """Test url-based authentication info."""
     pairs = {
         'https://zh.wikipedia.beta.wmflabs.org': ('1', '2'),
         'https://en.wikipedia.beta.wmflabs.org': ('3', '4', '3', '4'),
         'https://wiki.beta.wmflabs.org': ('5', '6'),
         'https://beta.wmflabs.org': None,
         'https://wmflabs.org': None,
         'https://www.wikiquote.org/': None,
     }
     for url, auth in pairs.items():
         self.assertEqual(http.get_authentication(url), auth)
 def test_url_based_authentication(self):
     """Test url-based authentication info."""
     pairs = {
         'https://zh.wikipedia.beta.wmflabs.org': ('1', '2'),
         'https://en.wikipedia.beta.wmflabs.org': ('3', '4', '3', '4'),
         'https://wiki.beta.wmflabs.org': ('5', '6'),
         'https://beta.wmflabs.org': None,
         'https://wmflabs.org': None,
         'https://www.wikiquote.org/': None,
     }
     for url, auth in pairs.items():
         self.assertEqual(http.get_authentication(url), auth)
Beispiel #3
0
 def test_url_based_authentication(self):
     """Test url-based authentication info."""
     pairs = {
         'https://zh.wikipedia.beta.wmflabs.org': ('1', '2'),
         'https://en.wikipedia.beta.wmflabs.org': ('3', '4', '3', '4'),
         'https://wiki.beta.wmflabs.org': ('5', '6'),
         'https://beta.wmflabs.org': None,
         'https://wmflabs.org': None,
         'https://www.wikiquote.org/': None,
     }
     with suppress_warnings(
         r'config.authenticate\["\*.wmflabs.org"] has invalid value.',
         UserWarning,
     ):
         for url, auth in pairs.items():
             self.assertEqual(http.get_authentication(url), auth)