Пример #1
0
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]")
Пример #2
0
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")
Пример #3
0
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]')
Пример #4
0
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')
Пример #5
0
 def setUp(self):
     self.client = WebFingerClient()
Пример #6
0
 def setUp(self):
     self.client = WebFingerClient()