class TestWebFingerRequest(unittest.TestCase): def setUp(self): self.client = WebFingerClient() def test_subject(self): wf = self.client.finger("acct:[email protected]") self.assertEqual(wf.subject, "acct:[email protected]")
class TestHostParsing(unittest.TestCase): def setUp(self): self.client = WebFingerClient() def test_parsing(self): host = self.client.parse_host("*****@*****.**") self.assertEqual(host, "mst3k.interlinked.me")
class TestWebFingerRequest(unittest.TestCase): def setUp(self): self.client = WebFingerClient() def test_subject(self): wf = self.client.finger('acct:[email protected]') self.assertEqual(wf.subject, 'acct:[email protected]')
class TestHostParsing(unittest.TestCase): def setUp(self): self.client = WebFingerClient() def test_parsing(self): host = self.client._parse_host('*****@*****.**') self.assertEqual(host, 'konklone.com') def test_official_parsing(self): self.client.official = True host = self.client._parse_host('*****@*****.**') self.assertEqual(host, 'twitter.com') def test_unofficial_parsing(self): self.client.official = False host = self.client._parse_host('*****@*****.**') self.assertEqual(host, 'twitter-webfinger.appspot.com')
def setUp(self): self.client = WebFingerClient()