Ejemplo n.º 1
0
 def setUp(self):
     super().setUp()
     self.actor['numeric_id'] = '212038'
     self.source = Facebook.new(actor=self.actor)
     self.domain = Domain(id='snarfed.org', tokens=['towkin']).put()
     self.auth = f'token=towkin&key={self.source.key.urlsafe().decode()}'
     self.mox.StubOutWithMock(gr_facebook, 'now_fn')
Ejemplo n.º 2
0
    def test_silo_url(self):
        self.source.username = None
        self.assertEqual('https://www.facebook.com/212038',
                         self.source.silo_url())

        self.source.username = '******'
        self.assertEqual('https://www.facebook.com/foo',
                         self.source.silo_url())

        self.actor.update({
            'numeric_id': '1000000000000001',
            'username': None,
        })
        self.assertIsNone(Facebook.new(actor=self.actor).silo_url())