Esempio n. 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]")
Esempio n. 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")
Esempio n. 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]')
Esempio n. 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')
Esempio n. 5
0
 def setUp(self):
     self.client = WebFingerClient()
Esempio n. 6
0
 def setUp(self):
     self.client = WebFingerClient()