def test_build_activity(self):
     e = self.servicer._build_activity('FOLLOWER', 'FOLLOWED')
     self.assertEqual(e['@context'], ActivitiesUtil.rabble_context())
     self.assertEqual(e['type'], 'Follow')
     self.assertEqual(e['actor'], 'FOLLOWER')
     self.assertEqual(e['object'], 'FOLLOWED')
     self.assertEqual(e['to'], ['FOLLOWED'])
Example #2
0
def build_like_activity(like_actor, liked_object):
    return {
        "@context": ActivitiesUtil.rabble_context(),
        'type': 'Like',
        'object': liked_object,
        'actor': {
            'type': 'Person',
            'id': like_actor,
        },
    }