Example #1
0
class ActivityTestCase(unittest.TestCase):

    def setUp(self):
        self.tweet = Tweet()
        self.tweet.id = 42
        self.tweet.actor = 'tommaso'

    def test_create_reference_to_model(self):
        data = 'not-a-model'
        ref = create_reference(data)
        self.assertEqual(ref, data)

    def test_activity_verb(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['verb'], 'tweet')

    def test_activity_actor(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['actor'], 'tommaso')

    def test_activity_object(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['object'], 'stream_django.Tweet:42')

    def test_activity_notify(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['to'], ['notification:thierry'])

    def test_activity_foreign_id(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['foreign_id'], 'stream_django.Tweet:42')

    def test_create_reference(self):
        activity = self.tweet.create_activity()
        ref = create_model_reference(self.tweet)
        self.assertEqual(activity['foreign_id'], ref)

    def test_model_content_type(self):
        self.assertEqual(model_content_type(Tweet), 'stream_django.Tweet')
Example #2
0
class ActivityTestCase(unittest.TestCase):
    def setUp(self):
        self.tweet = Tweet()
        self.tweet.id = 42
        self.tweet.actor = 'tommaso'

    def test_create_reference_to_model(self):
        data = 'not-a-model'
        ref = create_reference(data)
        self.assertEqual(ref, data)

    def test_activity_verb(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['verb'], 'tweet')

    def test_activity_actor(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['actor'], 'tommaso')

    def test_activity_object(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['object'], 'stream_django.Tweet:42')

    def test_activity_notify(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['to'], ['notification:thierry'])

    def test_activity_foreign_id(self):
        activity = self.tweet.create_activity()
        self.assertEqual(activity['foreign_id'], 'stream_django.Tweet:42')

    def test_create_reference(self):
        activity = self.tweet.create_activity()
        ref = create_model_reference(self.tweet)
        self.assertEqual(activity['foreign_id'], ref)

    def test_model_content_type(self):
        self.assertEqual(model_content_type(Tweet), 'stream_django.Tweet')
Example #3
0
 def setUp(self):
     self.tweet = Tweet()
     self.tweet.id = 42
     self.tweet.actor = 'tommaso'
 def test_get_actor_feed(self):
     tweet = Tweet()
     tweet.actor = 42
     feed = feed_manager.get_actor_feed(tweet)
     self.assertEqual(feed, 'user')
Example #5
0
 def test_get_actor_feed(self):
     tweet = Tweet()
     tweet.actor = 42
     feed = feed_manager.get_actor_feed(tweet)
     self.assertEqual(feed, 'user')
Example #6
0
 def setUp(self):
     self.tweet = Tweet()
     self.tweet.id = 42
     self.tweet.actor = 'tommaso'