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